0
0
0
-1
-1
-1
0
-1
0
0
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
1
-2
2
-5
6
-12
23
-111
-766
-1217
-477
55
-248
-49
736
362
-655
-810
-730
-674
-367
40
-165
-638
-306
471
260
-1060
-1475
-626
-300
-849
-390
472
-405
-694
-348
-399
-694
-695
-291
-909
-721
126
-1
-382
-580
-590
-507
-305
-451
-272
124
-491
-888
-593
-642
-891
-508
218
32
-178
-300
-466
-269
-403
-989
-1154
-244
317
-388
-516
286
409
-443
-1121
-913
-416
-191
-95
-215
-16
273
58
-390
-585
-735
-1176
-1329
-717
786
1179
710
279
-378
-1301
-1888
-1074
-677
-665
563
1377
179
-595
-560
-1440
-1779
-978
15
323
-142
-34
149
-624
-1070
-527
2
-232
-202
-79
-443
-608
-435
-249
-152
-196
-86
121
-414
-288
-86
-745
-897
-605
-186
250
463
-62
-486
-212
-526
-1028
-932
-396
373
288
-328
-340
-333
-646
-809
-1094
-987
-172
-438
-891
280
591
-556
-755
-553
-454
-609
-607
-44
-211
-1050
-620
513
161
-292
98
-751
-1174
-417
-150
61
24
-304
65
242
-414
-360
-247
-571
-696
-507
-424
-162
547
192
-746
-646
-578
-499
-251
-140
-509
-824
-395
-259
-147
-168
-374
-17
-86
-382
-134
-149
-1022
-1100
56
390
-141
-156
60
17
-565
-1276
-531
156
-7
195
108
-29
377
-41
-820
-163
452
169
146
46
48
76
-161
-94
133
252
70
90
-473
-544
397
384
-160
-258
73
-219
-733
-550
-298
5
608
426
-366
42
6
-840
-600
-506
-805
-39
5
-551
-166
617
397
-932
-1072
-422
-681
-1001
-205
350
-112
-671
-603
-222
2
-50
-322
-236
-398
-673
-1142
-892
146
188
-15
218
391
-306
-960
-1108
-924
-672
-249
-137
154
444
-615
-1372
-590
97
-656
-684
-259
-193
-388
-358
-208
-732
-181
180
-349
-897
-767
56
83
-403
-455
-385
455
162
-729
-321
-146
-626
-607
-284
150
548
559
-181
-1100
-741
-402
-655
-543
301
569
-100
-399
-349
-245
-1041
-1436
-397
-119
-476
-33
392
-184
-887
-378
312
-592
-1013
253
346
-769
-736
-802
-343
265
-189
-104
-9
-536
-157
-240
-1024
-981
-539
-6
510
504
-326
-1102
-723
-495
-1101
-935
55
555
87
54
200
-63
-1465
-2410
-1016
525
201
-64
520
520
-204
-1296
-1279
-922
-784
-583
488
649
56
365
-473
-1490
-1022
-788
-907
-384
23
228
314
-113
-926
-901
-467
-119
-233
-646
-108
-404
-922
128
365
-262
-881
-208
686
48
-166
-260
-608
-1403
-1120
-284
-16
903
209
-662
-741
-578
-420
-810
-719
-405
40
188
-160
164
380
-652
-1113
-698
-484
-607
-528
329
291
-862
-957
-503
-384
152
249
-335
-505
-566
-531
-794
-640
-207
-248
0
0
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
3
-5
5
-8
9
-12
13
-17
20
-26
32
-45
73
-226
-316
446
-345
174
620
-393
-1234
-1787
-1138
2
296
264
677
430
-1115
-805
-588
-1630
-1349
-735
-453
-340
890
1155
356
-636
-1740
-1588
-1341
-1041
0
-54
-719
102
379
-935
-1244
-579
-289
-1018
-872
915
826
-875
-1280
-1386
-1219
-969
86
1667
867
-372
22
-571
-1159
-579
-656
-595
-4
241
365
-173
-507
-64
-1038
-2103
-115
1138
914
-351
-1263
-487
-990
-2114
-1128
148
-667
-1453
-168
973
521
71
-920
-2088
-2095
-1041
-290
426
947
200
228
1181
-409
-1570
-570
-448
-726
557
1566
963
578
-199
-630
-611
-237
1498
1391
-312
-106
548
-769
-1027
-795
-857
809
1377
1635
1865
464
-1606
-1370
-582
-813
199
691
526
569
538
-40
-404
513
522
-445
-35
565
833
227
-512
271
615
28
-71
607
712
-188
249
1321
773
-106
-889
-210
573
555
480
274
586
640
834
-395
-1092
-175
-131
222
879
453
1480
1567
-576
-764
-259
-888
-1538
-270
587
427
384
288
782
394
-613
-1373
-827
-185
-465
477
1611
857
-1103
-1176
-884
-610
475
225
-467
162
859
119
-776
-584
-646
-1116
-801
-204
288
527
-201
-883
-511
-1175
-1165
-897
-295
1020
626
-748
-1601
-435
85
-1146
-841
278
150
-240
-635
300
1362
763
-1056
-1344
-146
-749
178
971
131
87
1246
1385
-550
-510
361
-235
-1060
-467
667
246
290
1178
908
-40
108
-378
-198
457
-395
63
394
304
447
755
110
-1842
-334
157
-99
1110
1372
602
-695
-756
140
-388
-1170
44
829
-188
71
-22
-941
-521
321
506
-609
-173
559
-566
-1359
-954
-608
-224
-279
-407
441
-615
-731
-386
-417
652
427
68
261
-497
-1447
-1462
-385
801
338
169
555
112
384
314
-877
-1067
-631
-281
525
645
669
397
-409
-287
-478
-681
-267
-223
314
298
-154
309
-42
-213
-3
-581
-650
588
971
22
-240
-113
-563
-671
-447
-724
427
980
45
1111
136
-1081
-660
-233
207
-374
-372
-834
-337
403
-342
114
383
81
-439
-764
-801
-520
1
-800
-1083
-303
-273
-677
-376
57
-103
-542
-996
-124
187
-612
-453
-1037
-893
-502
-57
569
214
836
1158
-375
-1486
-732
-533
-1848
-1127
1741
1938
-1347
-1558
516
-208
-1096
-546
-604
-503
-126
-528
-782
31
-186
-984
-204
690
595
-498
-1342
-816
-480
-1284
-1792
-194
1013
-1
854
1396
-598
-1782
-1044
-1002
-1181
-323
197
-98
-271
-514
-1046
-1312
42
774
-12
-401
-688
-745
-974
-451
-158
-511
-512
-289
-401
-964
-193
403
-500
-1444
-1118
-439
-118
351
-141
-347
-199
-584
-905
-343
346
-776
-1103
-158
-652
-1393
-895
-676
-971
-651
865
840
-1195
-1585
-1428
-2017
-1494
-104
-69
111
660
356
-1244
-1166
-563
-847
-708
-771
117
299
-95
-371
-292
-331
-667
-294
-344
-961
-1499
-814
280
-213
-388
-234
-285
-343
-351
-656
-1441
-317
-201
-1070
-758
-582
-451
-529
-384
-377
-921
-353
495
-332
-366
-75
-1212
-1200
-1051
-1009
-858
-800
-691
-317
332
421
-699
-1677
-1400
-1423
-1714
-849
-778
-813
195
-177
-1589
-2001
-1504
-1268
-1700
-529
485
-956
-1027
-132
-409
-1919
-1921
-1030
-1147
-1234
-387
-95
-261
-696
-1291
-1327
-1354
-1185
-929
-809
-980
-685
-180
-1170
-1936
-1587
-1455
-1543
-1291
-745
-1238
-1332
-780
-747
-789
-1474
-1294
-426
-626
-674
-422
-868
-1351
-1281
-703
1
214
-173
-637
-873
-505
-1043
-1822
-920
80
202
21
944
1162
160
-1171
-1598
-524
-114
-256
339
428
566
578
-396
174
838
41
-461
-270
-335
28
-334
-867
-302
573
338
381
442
91
167
-81
-18
72
-541
-797
-533
371
487
-95
434
747
-109
-756
-462
-475
89
968
291
-323
154
-66
-471
121
307
594
1228
987
-5
-582
-584
-462
119
85
509
1080
1359
637
-465
-711
-1241
-1063
-733
-162
204
522
626
474
133
-503
-823
-1347
-996
-660
-801
-445
156
564
111
-6
172
-218
-1009
-963
-521
-70
283
-531
-458
142
-130
-335
-109
-80
-471
-288
217
64
-880
-1265
-1348
-1622
-645
-163
-414
-308
59
152
-379
-539
-356
-225
-783
-1389
-834
-25
281
220
28
23
473
504
-59
-169
74
-40
-656
-767
53
298
146
608
980
669
73
13
-98
-370
-205
76
-25
-146
299
371
191
277
448
517
349
119
0
-473
-780
-491
-164
-516
-832
-354
-53
146
195
246
337
75
-465
-837
-810
-750
-629
-428
-287
-249
-176
-38
-111
219
343
-148
-480
-650
-911
-937
-626
-449
-375
-153
-162
-190
-101
-149
-208
-277
-167
-190
-136
3
14
-139
-56
189
110
-87
-255
-162
175
28
-232
-60
-11
-204
-379
-293
-277
-244
-276
-335
-315
-55
53
-275
-483
-294
12
174
176
-33
170
230
76
77
2
-133
-142
101
189
166
361
603
459
91
1
32
101
116
151
129
-91
-24
65
171
253
159
2
-157
-38
-59
-85
165
388
293
139
-85
-254
-211
-459
-574
-242
-20
-118
-19
192
182
84
-120
-149
-94
-234
-375
-309
-308
-342
-391
-475
-476
-592
-621
-480
-256
-155
-19
-27
-242
-463
-654
-785
-803
-701
-566
-463
-499
-362
-299
-317
-270
-324
-497
-632
-612
-598
-427
-284
-265
-207
-274
-349
-270
-278
-328
-209
-80
7
180
131
-91
-57
-140
-347
-565
-725
-646
-413
-137
-2
34
18
-39
-186
-331
-385
-463
-412
-222
33
195
280
314
180
190
216
188
304
505
550
581
613
554
610
621
550
557
650
774
942
1023
988
947
927
949
1004
1049
1064
1062
1056
1102
1162
1254
1280
1295
1255
1234
1219
1189
1253
1283
1339
1400
1492
1576
1586
1624
1581
1516
1450
1458
1526
1592
1670
1702
1644
1552
1454
1263
1033
879
744
598
527
493
409
260
171
16
-153
-327
-553
-720
-839
-1001
-1176
-1297
-1442
-1552
-1664
-1735
-1791
-1784
-1766
-1763
-1786
-1794
-1763
-1794
-1782
-1813
-1863
-1898
-1911
-1875
-1826
-1777
-1737
-1669
-1562
-1521
-1531
-1521
-1515
-1593
-1653
-1679
-1711
-1709
-1698
-1705
-1655
-1550
-1466
-1449
-1442
-1431
-1454
-1374
-1280
-1264
-1294
-1305
-1261
-1195
-1093
-1030
-993
-865
-728
-653
-535
-416
-349
-279
-169
-16
251
529
801
1061
1285
1505
1638
1681
1664
1618
1593
1566
1500
1494
1497
1536
1670
1885
2091
2176
2188
2163
2167
2211
2310
2473
2610
2774
2954
3138
3264
3357
3438
3488
3560
3616
3788
3989
4271
4482
4794
5104
5463
5732
5996
6376
6563
6923
7096
7297
7313
7062
6165
4940
3246
1516
-123
-1512
-2646
-3770
-4343
-4842
-4812
-4434
-3941
-3552
-3314
-3312
-3563
-3638
-3608
-3559
-3508
-3483
-3429
-3300
-2759
-2162
-1444
-553
252
1034
1878
2670
3392
3983
4335
4367
4145
3715
3124
2523
1938
1362
853
450
79
-171
-291
-371
-430
-597
-969
-1540
-2099
-2643
-3153
-3647
-4061
-4407
-4675
-4678
-4470
-4017
-3459
-2856
-2305
-1754
-1158
-526
90
582
948
1136
1276
1442
1606
1788
1960
2084
2209
2363
2521
2691
2816
2828
2657
2368
1965
1496
958
338
-306
-987
-1587
-2072
-2472
-2720
-2911
-3067
-3125
-3292
-3467
-3717
-3955
-4108
-4318
-4418
-4583
-4572
-4461
-4136
-3632
-3097
-2488
-1989
-1427
-929
-426
-61
165
221
122
40
-116
-332
-576
-901
-1190
-1375
-1511
-1559
-1598
-1600
-1636
-1696
-1734
-1829
-1965
-2152
-2297
-2453
-2549
-2534
-2516
-2400
-2189
-1921
-1600
-1242
-873
-503
-118
267
637
961
1198
1392
1497
1534
1585
1665
1827
2027
2299
2648
2987
3388
3701
3981
4123
4161
4171
4107
4125
4053
4050
4095
4139
4240
4350
4474
4557
4695
4796
4986
5177
5380
5632
5852
5846
5447
4713
3532
2066
221
-1574
-3365
-5009
-6155
-6912
-7032
-6735
-6110
-5297
-4422
-3518
-2782
-2202
-1715
-1429
-1286
-1272
-1182
-1079
-937
-734
-533
-268
26
442
976
1525
2186
2853
3503
4018
4348
4465
4196
3628
2800
1771
619
-524
-1565
-2450
-3054
-3397
-3485
-3433
-3315
-3104
-2935
-2774
-2660
-2611
-2626
-2686
-2720
-2736
-2674
-2565
-2398
-2208
-1976
-1657
-1259
-747
-156
476
1139
1762
2357
2853
3166
3290
3216
2995
2643
2221
1789
1407
1111
835
624
502
389
303
194
68
-105
-333
-625
-977
-1358
-1691
-2018
-2309
-2573
-2791
-2940
-3050
-2994
-2869
-2655
-2331
-1967
-1601
-1288
-1021
-860
-807
-879
-1054
-1311
-1565
-1755
-1899
-2005
-2105
-2110
-2118
-2051
-1957
-1776
-1656
-1578
-1512
-1491
-1457
-1480
-1586
-1822
-2059
-2329
-2542
-2683
-2777
-2838
-2776
-2652
-2460
-2192
-1970
-1815
-1705
-1572
-1489
-1396
-1364
-1357
-1308
-1245
-1114
-952
-728
-497
-297
-81
151
408
625
765
862
918
974
1001
994
974
938
904
901
968
1098
1248
1458
1652
1859
2111
2306
2527
2687
2850
2994
3117
3336
3577
3876
4313
4760
5306
5902
6615
7467
8361
9453
10232
11034
10839
9976
8130
5111
2137
-1496
-4325
-7033
-9124
-10355
-11297
-10995
-10321
-9018
-7412
-6288
-4985
-4307
-3373
-2528
-1706
-626
-202
366
329
333
311
23
93
-179
-82
266
880
2149
3399
4990
6230
7122
7449
7077
6381
5008
3552
1819
5
-1615
-3236
-4355
-5290
-5789
-6036
-6243
-6220
-6194
-5831
-5306
-4483
-3526
-2630
-1746
-1217
-706
-464
-356
-392
-753
-1052
-1461
-1480
-1058
-473
402
1231
2207
2970
3586
4177
4439
4579
4315
3839
3203
2519
1919
1183
478
-351
-1201
-1972
-2717
-3334
-3717
-3871
-3702
-3481
-3162
-2781
-2402
-2002
-1790
-1636
-1648
-1839
-2053
-2313
-2414
-2384
-2304
-2130
-2114
-1980
-1841
-1623
-1400
-1277
-1109
-1063
-956
-858
-756
-644
-732
-821
-1068
-1334
-1558
-1813
-1922
-2131
-2228
-2296
-2317
-2243
-2245
-2167
-2215
-2283
-2364
-2473
-2473
-2487
-2392
-2298
-2198
-2044
-1945
-1756
-1574
-1341
-1069
-827
-559
-317
-16
224
446
662
747
794
780
768
749
713
755
779
831
899
979
1147
1279
1393
1457
1477
1533
1597
1729
1875
2058
2216
2387
2599
2844
3173
3517
3902
4268
4707
5228
5870
6626
7489
8355
9186
9880
10369
10072
9269
7563
4977
2227
-950
-3655
-6252
-8250
-9696
-10778
-10903
-10780
-9894
-8791
-7721
-6429
-5458
-4060
-2812
-1328
168
1259
2283
2659
2899
2760
2416
2065
1367
998
659
702
1228
1875
2976
3874
4794
5306
5444
5400
4795
4141
3107
1966
732
-644
-1854
-3181
-4262
-5335
-6286
-6987
-7561
-7676
-7454
-6740
-5680
-4407
-2964
-1661
-388
640
1407
1936
2093
2097
1819
1532
1337
1207
1251
1266
1344
1376
1458
1595
1744
2006
2221
2421
2570
2635
2661
2520
2209
1699
944
26
-993
-1988
-2881
-3617
-4165
-4533
-4702
-4680
-4422
-3993
-3481
-2907
-2383
-1865
-1363
-917
-456
-100
166
227
107
-77
-441
-771
-1136
-1485
-1785
-2059
-2154
-2183
-2021
-1813
-1629
-1446
-1413
-1392
-1429
-1451
-1508
-1637
-1744
-1909
-2027
-2161
-2273
-2327
-2440
-2486
-2509
-2488
-2394
-2256
-1985
-1754
-1548
-1389
-1286
-1196
-1173
-1159
-1134
-1109
-1086
-1005
-869
-681
-433
-216
-18
184
351
519
697
847
976
1073
1075
1019
944
857
744
635
541
464
448
480
596
759
974
1252
1482
1741
1988
2241
2576
2861
3174
3470
3808
4126
4497
4924
5382
5954
6587
7358
8265
9130
9843
9804
9169
7455
5180
2590
-210
-2641
-5210
-7213
-9091
-10363
-10943
-11073
-10459
-9865
-9004
-8215
-7254
-5796
-4223
-2176
-352
1309
2645
3500
4215
4424
4426
3958
3081
2195
1222
742
549
806
1319
1745
2338
2600
2946
3125
3198
3214
2834
2461
1825
1197
456
-387
-1288
-2509
-3747
-5093
-6292
-7137
-7662
-7649
-7330
-6590
-5560
-4355
-2871
-1457
-47
1074
1926
2511
2824
3118
3234
3336
3267
3023
2677
2116
1626
1118
677
335
85
51
79
279
643
1028
1402
1584
1566
1305
799
204
-517
-1249
-2013
-2712
-3328
-3881
-4211
-4397
-4394
-4276
-4096
-3812
-3487
-2987
-2341
-1642
-981
-473
-96
80
107
49
-179
-456
-798
-1207
-1529
-1707
-1728
-1696
-1580
-1482
-1404
-1288
-1172
-1031
-949
-910
-943
-1070
-1193
-1381
-1574
-1797
-2095
-2387
-2661
-2813
-2874
-2805
-2590
-2351
-2005
-1654
-1336
-1016
-721
-446
-279
-140
-65
-43
-1
23
83
133
175
199
203
285
357
477
638
756
895
1031
1167
1271
1334
1379
1353
1308
1260
1202
1202
1226
1307
1393
1559
1810
2042
2392
2723
3103
3538
3933
4408
4928
5536
6037
6531
6970
7281
7593
7653
7341
6681
5489
3931
2094
160
-1683
-3548
-5085
-6534
-7607
-8301
-8679
-8541
-8306
-7751
-7145
-6409
-5387
-4306
-2924
-1611
-291
899
1806
2587
3032
3329
3284
3009
2641
2092
1655
1263
1086
1080
1108
1304
1375
1569
1724
1809
1942
1924
1933
1720
1447
1126
690
204
-523
-1345
-2276
-3240
-4122
-4920
-5404
-5707
-5770
-5567
-5170
-4520
-3743
-2820
-1884
-968
-99
613
1296
1857
2324
2676
2867
2938
2822
2606
2283
1923
1522
1063
665
335
109
-6
-29
43
163
242
235
190
89
-76
-264
-509
-796
-1160
-1555
-1904
-2205
-2479
-2759
-3023
-3236
-3341
-3375
-3293
-3159
-2984
-2723
-2449
-2088
-1690
-1291
-919
-616
-365
-196
-93
-27
23
26
-1
-30
-108
-189
-293
-432
-592
-798
-966
-1147
-1333
-1466
-1564
-1613
-1695
-1766
-1818
-1874
-1884
-1879
-1812
-1721
-1629
-1455
-1292
-1116
-929
-725
-555
-424
-281
-137
-39
9
81
159
196
213
263
307
356
407
476
535
594
667
756
870
999
1141
1248
1333
1406
1479
1540
1570
1608
1675
1695
1722
1793
1891
2026
2175
2369
2564
2784
3089
3455
3887
4339
4788
5243
5637
6002
6254
6247
5979
5310
4338
3140
1832
474
-977
-2318
-3631
-4747
-5648
-6310
-6642
-6822
-6758
-6590
-6287
-5764
-5066
-4155
-3201
-2196
-1223
-330
533
1185
1727
2032
2114
2014
1740
1483
1184
954
772
619
563
492
554
649
787
988
1128
1306
1434
1542
1640
1686
1656
1491
1232
811
235
-400
-1118
-1811
-2466
-3043
-3528
-3864
-4020
-4055
-3902
-3650
-3286
-2835
-2356
-1785
-1194
-564
47
611
1132
1509
1823
2036
2144
2137
1995
1794
1480
1119
794
489
219
-48
-277
-464
-574
-672
-769
-809
-842
-850
-843
-855
-838
-818
-845
-925
-1058
-1254
-1502
-1756
-1996
-2235
-2452
-2647
-2761
-2798
-2759
-2624
-2441
-2170
-1876
-1561
-1194
-822
-436
-65
258
536
748
883
916
863
705
493
257
-66
-392
-713
-986
-1216
-1409
-1549
-1659
-1711
-1711
-1658
-1558
-1411
-1216
-1031
-826
-618
-414
-207
-73
39
98
123
131
93
74
55
41
58
30
39
74
118
182
273
392
503
618
719
853
985
1113
1216
1300
1384
1412
1426
1448
1465
1461
1421
1392
1381
1355
1356
1388
1410
1452
1531
1644
1781
1945
2175
2451
2737
3038
3322
3556
3761
3860
3824
3605
3206
2678
2067
1397
653
-116
-888
-1620
-2309
-2892
-3313
-3653
-3863
-3941
-3965
-3889
-3714
-3421
-3033
-2592
-2117
-1640
-1186
-795
-433
-114
114
222
227
167
37
-93
-212
-375
-512
-598
-637
-638
-595
-506
-378
-206
-21
165
335
521
701
847
958
1004
998
928
761
573
318
-14
-359
-721
-1071
-1394
-1695
-1944
-2128
-2250
-2318
-2326
-2244
-2101
-1907
-1702
-1448
-1154
-863
-604
-365
-143
37
177
236
234
201
99
-34
-172
-323
-457
-572
-689
-776
-830
-870
-896
-912
-907
-879
-837
-790
-729
-661
-615
-578
-559
-555
-603
-677
-754
-850
-960
-1061
-1151
-1227
-1279
-1287
-1257
-1202
-1121
-1004
-863
-707
-549
-405
-253
-122
9
124
203
247
251
208
148
71
-19
-121
-229
-343
-449
-543
-613
-690
-749
-751
-756
-756
-703
-625
-578
-519
-445
-401
-342
-260
-211
-182
-138
-121
-84
-61
-72
-65
-63
-75
-64
-59
-41
11
10
41
91
132
192
221
238
285
314
334
369
380
396
443
479
489
503
512
506
503
503
488
498
510
507
527
570
607
654
688
763
881
991
1119
1227
1333
1410
1457
1420
1321
1193
1019
820
590
331
59
-207
-496
-762
-985
-1201
-1406
-1582
-1717
-1825
-1894
-1915
-1922
-1883
-1820
-1721
-1606
-1518
-1412
-1294
-1189
-1083
-994
-929
-876
-828
-781
-750
-739
-695
-625
-539
-437
-345
-236
-105
10
129
239
328
397
437
479
490
471
427
344
248
113
-62
-260
-445
-616
-778
-938
-1091
-1206
-1291
-1337
-1336
-1291
-1219
-1137
-1017
-889
-771
-632
-518
-424
-329
-256
-173
-116
-75
-35
-44
-77
-132
-192
-272
-348
-426
-502
-572
-639
-667
-674
-666
-627
-591
-560
-510
-460
-381
-315
-243
-187
-139
-86
-50
-45
-51
-97
-142
-183
-255
-321
-382
-415
-457
-507
-539
-543
-530
-513
-495
-455
-381
-319
-258
-204
-146
-111
-69
-45
-63
-68
-69
-138
-193
-244
-319
-379
-431
-496
-562
-600
-636
-634
-618
-609
-569
-506
-448
-393
-336
-271
-219
-179
-103
-50
-32
10
64
92
74
54
26
-19
-53
-74
-100
-138
-149
-181
-217
-223
-226
-208
-184
-172
-155
-134
-119
-82
-53
-9
21
30
66
66
52
58
46
34
14
-22
-51
-63
-71
-97
-107
-93
-80
-87
-68
-58
-51
-34
-25
-9
10
15
5
-3
-49
-93
-147
-216
-260
-332
-409
-464
-513
-557
-620
-632
-649
-681
-655
-624
-587
-533
-496
-460
-419
-390
-395
-386
-370
-347
-333
-344
-331
-340
-365
-385
-414
-440
-470
-489
-506
-516
-528
-526
-527
-553
-558
-552
-540
-555
-565
-536
-529
-515
-505
-492
-491
-493
-478
-482
-478
-453
-432
-418
-399
-393
-377
-362
-362
-374
-357
-332
-322
-335
-344
-336
-339
-339
-346
-328
-315
-335
-349
-351
-356
-362
-366
-363
-361
-363
-384
-406
-422
-450
-447
-441
-438
-428
-419
-392
-362
-344
-332
-317
-308
-268
-213
-190
-156
-121
-101
-86
-77
-71
-59
-44
-35
-28
-40
-75
-103
-133
-156
-184
-220
-266
-298
-294
-297
-329
-349
-333
-342
-378
-386
-371
-373
-382
-372
-362
-360
-362
-346
-345
-342
-348
-337
-314
-315
-298
-271
-249
-224
-193
-189
-181
-189
-196
-193
-207
-216
-222
-245
-270
-299
-301
-318
-334
-318
-320
-345
-373
-381
-367
-366
-378
-363
-352
-358
-365
-357
-348
-363
-336
-309
-316
-291
-286
-282
-264
-267
-241
-200
-177
-149
-107
-81
-70
-90
-107
-108
-127
-143
-146
-168
-206
-257
-304
-345
-389
-416
-464
-496
-490
-490
-483
-454
-417
-387
-346
-302
-300
-292
-269
-262
-245
-214
-219
-240
-270
-299
-318
-338
-359
-367
-370
-382
-380
-403
-412
-420
-434
-426
-435
-428
-401
-394
-407
-417
-439
-452
-445
-449
-428
-414
-418
-423
-434
-442
-446
-449
-435
-412
-401
-377
-337
-307
-289
-288
-296
-299
-288
-276
-284
-286
-293
-297
-316
-338
-356
-364
-354
-381
-411
-422
-437
-438
-437
-449
-463
-461
-455
-435
-454
-458
-466
-449
-427
-415
-377
-355
-333
-320
-329
-320
-317
-307
-303
-313
-309
-297
-288
-278
-255
-242
-231
-230
-231
-238
-238
-255
-276
-296
-308
-323
-352
-364
-396
-432
-462
-458
-470
-488
-496
-504
-509
-528
-557
-554
-564
-596
-605
-602
-594
-591
-576
-558
-539
-526
-492
-462
-452
-440
-438
-420
-418
-421
-403
-424
-440
-434
-449
-465
-473
-466
-477
-528
-536
-523
-550
-564
-550
-534
-533
-527
-503
-491
-464
-431
-411
-410
-415
-396
-366
-348
-336
-313
-300
-300
-288
-289
-284
-278
-266
-273
-282
-258
-254
-257
-253
-257
-267
-280
-309
-324
-356
-395
-419
-436
-445
-458
-475
-477
-495
-522
-505
-494
-494
-466
-429
-393
-379
-392
-366
-362
-343
-309
-304
-298
-302
-323
-345
-375
-416
-442
-468
-478
-500
-516
-503
-508
-495
-485
-473
-428
-405
-407
-393
-406
-426
-400
-406
-398
-408
-407
-391
-426
-452
-465
-467
-456
-447
-447
-430
-408
-398
-387
-386
-369
-347
-331
-320
-319
-331
-361
-376
-416
-444
-456
-483
-483
-493
-493
-486
-492
-488
-471
-450
-441
-441
-427
-422
-428
-428
-436
-435
-419
-420
-442
-453
-454
-447
-446
-432
-385
-348
-314
-288
-277
-263
-269
-264
-264
-280
-274
-275
-291
-308
-334
-360
-368
-389
-394
-385
-420
-411
-413
-437
-444
-457
-450
-443
-451
-447
-440
-474
-474
-470
-475
-464
-476
-469
-460
-464
-459
-451
-455
-463
-441
-409
-417
-408
-408
-425
-456
-476
-464
-467
-463
-474
-479
-501
-529
-535
-543
-556
-548
-519
-502
-492
-470
-452
-436
-420
-425
-424
-414
-401
-370
-344
-330
-322
-314
-331
-360
-370
-376
-392
-386
-357
-342
-332
-346
-354
-339
-347
-353
-362
-388
-404
-393
-403
-422
-424
-452
-457
-445
-434
-420
-426
-426
-416
-400
-393
-403
-386
-360
-361
-332
-309
-294
-273
-293
-312
-304
-308
-323
-336
-378
-396
-396
-427
-455
-469
-487
-501
-477
-460
-471
-471
-465
-467
-463
-472
-480
-486
-492
-467
-463
-447
-442
-437
-437
-446
-406
-379
-386
-382
-359
-361
-360
-352
-364
-346
-334
-323
-326
-312
-304
-319
-308
-306
-295
-281
-307
-332
-347
-405
-431
-439
-459
-465
-455
-459
-455
-471
-472
-447
-436
-410
-403
-389
-347
-341
-360
-343
-329
-305
-282
-300
-304
-291
-317
-318
-294
-274
-255
-237
-220
-197
-189
-225
-225
-255
-276
-273
-320
-339
-348
-366
-401
-428
-450
-456
-459
-458
-451
-461
-429
-402
-414
-404
-421
-454
-440
-458
-476
-457
-468
-467
-464
-464
-448
-435
-415
-399
-403
-394
-378
-379
-392
-382
-361
-350
-333
-340
-346
-361
-364
-382
-424
-423
-427
-448
-455
-436
-449
-461
-444
-428
-406
-388
-373
-342
-326
-301
-280
-280
-270
-271
-282
-290
-277
-270
-291
-311
-324
-343
-342
-322
-284
-260
-240
-227
-228
-234
-242
-287
-292
-275
-287
-291
-318
-325
-313
-328
-335
-302
-294
-280
-272
-270
-282
-289
-277
-271
-257
-256
-240
-248
-271
-277
-278
-275
-289
-308
-305
-308
-338
-360
-376
-389
-421
-432
-417
-424
-426
-423
-416
-417
-409
-384
-382
-374
-376
-346
-332
-329
-315
-330
-345
-342
-331
-321
-337
-332
-330
-328
-296
-267
-257
-244
-233
-200
-168
-195
-202
-204
-231
-256
-261
-271
-284
-294
-277
-309
-345
-366
-392
-389
-340
-322
-308
-290
-275
-246
-255
-249
-262
-266
-284
-288
-312
-324
-329
-332
-280
-258
-285
-269
-270
-272
-290
-303
-273
-233
-200
-167
-122
-132
-106
-57
-39
-71
-69
-79
-122
-155
-192
-234
-265
-300
-296
-318
-366
-407
-372
-345
-345
-328
-304
-315
-304
-269
-279
-304
-316
-302
-313
-306
-326
-338
-304
-292
-307
-290
-326
-331
-326
-282
-272
-296
-278
-244
-222
-197
-208
-230
-234
-255
-273
-313
-336
-368
-356
-329
-343
-365
-368
-336
-328
-292
-296
-316
-306
-260
-246
-208
-212
-282
-255
-199
-220
-243
-281
-310
-280
-252
-257
-300
-312
-278
-212
-196
-246
-314
-284
-287
-249
-246
-289
-285
-283
-275
-279
-350
-372
-375
-330
-311
-342
-348
-309
-319
-338
-295
-305
-330
-329
-334
-309
-322
-374
-366
-385
-328
-289
-365
-375
-385
-355
-339
-389
-421
-383
-414
-396
-416
-467
-445
-448
-488
-510
-528
-591
-549
-498
-523
-493
-484
-542
-498
-443
-437
-489
-471
-452
-447
-460
-475
-480
-452
-409
-381
-411
-395
-414
-451
-397
-403
-398
-401
-456
-415
-374
-405
-421
-447
-440
-382
-429
-434
-428
-504
-503
-430
-441
-482
-541
-546
-493
-496
-525
-554
-537
-524
-513
-518
-505
-508
-469
-439
-440
-428
-454
-489
-449
-457
-496
-419
-424
-441
-432
-451
-478
-504
-487
-502
-512
-498
-551
-554
-538
-550
-590
-579
-607
-660
-670
-679
-699
-718
-734
-717
-688
-725
-685
-644
-611
-584
-563
-534
-527
-517
-526
-532
-457
-475
-471
-444
-512
-481
-488
-536
-486
-469
-465
-474
-477
-444
-403
-403
-459
-513
-538
-523
-547
-583
-623
-669
-646
-597
-671
-673
-636
-596
-613
-652
-621
-575
-496
-471
-466
-430
-453
-461
-433
-441
-478
-436
-488
-527
-514
-550
-493
-448
-388
-385
-452
-462
-498
-474
-442
-479
-577
-638
-648
-706
-731
-792
-862
-833
-787
-793
-840
-856
-769
-698
-642
-613
-614
-576
-583
-605
-585
-557
-581
-636
-667
-774
-760
-771
-853
-895
-895
-892
-864
-852
-867
-848
-765
-642
-645
-654
-645
-629
-632
-638
-706
-741
-783
-853
-857
-877
-878
-922
-930
-836
-740
-713
-686
-653
-563
-429
-339
-277
-258
-287
-208
-199
-291
-347
-383
-438
-512
-545
-628
-659
-631
-618
-560
-512
-508
-463
-435
-341
-281
-259
-185
-227
-198
-170
-281
-326
-339
-267
-238
-283
-303
-331
-287
-268
-228
-288
-316
-306
-379
-369
-365
-403
-404
-383
-331
-336
-336
-296
-307
-242
-220
-149
-65
10
-32
-74
-63
-119
-144
-195
-324
-438
-550
-510
-490
-586
-667
-682
-547
-401
-356
-322
-240
-7
129
233
206
186
193
271
202
51
-122
-181
-235
-220
-341
-551
-561
-428
-248
-267
-253
-346
-260
-144
-167
-115
-109
-234
-236
-318
-386
-306
-334
-626
-505
-239
-478
-451
-285
-299
-72
93
22
11
106
85
55
195
67
-37
29
-9
-158
-195
-354
-421
-217
-135
-310
-315
-253
-109
51
76
86
173
241
108
69
135
132
86
44
-83
-84
-112
-204
-271
-237
-209
-158
-55
-44
-19
51
210
238
285
512
470
274
292
273
202
139
74
-26
-74
11
-73
-161
-128
-105
-15
116
188
95
93
154
182
179
196
93
12
33
27
47
55
-90
-9
128
132
52
74
168
321
322
280
239
204
307
286
142
77
86
-28
-152
-194
-231
-226
-180
-223
-354
-341
-304
-256
-181
-128
-173
-215
-157
-198
-235
-299
-301
-348
-297
-238
-435
-496
-411
-304
-206
-276
-362
-356
-219
-152
-188
-145
-88
21
83
33
-34
-86
44
43
-88
-270
-402
-406
-388
-573
-739
-705
-667
-629
-550
-562
-507
-366
-156
-67
6
111
120
215
198
78
3
-76
-91
-126
-160
-242
-323
-278
-253
-181
-191
-36
-18
10
-19
-38
68
117
88
-7
-56
-103
-93
-245
-343
-383
-366
-380
-430
-574
-636
-527
-513
-447
-401
-258
-109
-110
-13
-33
57
168
261
217
81
12
-132
-121
-69
-155
-222
-181
-198
-247
-302
-366
-244
-87
55
33
3
-20
79
113
143
159
108
150
93
-11
22
49
168
315
437
383
321
351
339
448
538
608
563
491
433
292
362
450
448
503
520
478
365
388
328
331
475
496
511
366
183
137
99
205
301
433
535
596
538
331
348
380
506
684
684
670
555
496
487
523
669
719
730
736
595
535
431
443
452
560
658
633
565
462
358
347
476
628
692
760
704
509
461
363
458
570
573
531
446
336
320
291
328
465
536
561
456
344
280
300
392
497
504
463
354
215
160
106
112
120
170
167
111
91
77
76
152
232
421
449
381
255
212
111
8
-39
-157
-84
-97
-25
-105
-134
-80
27
81
123
176
222
169
151
69
60
43
80
88
-79
-214
-264
-199
-134
-58
-36
124
181
120
93
182
238
293
297
245
215
72
22
0
-48
-90
-62
-47
10
104
35
2
76
182
154
212
224
119
58
137
59
8
-25
-87
-120
-206
-184
-317
-240
-186
-154
-79
-63
-62
-68
-25
-39
-24
12
11
-44
-98
-163
-134
-179
-185
-180
-271
-272
-390
-384
-343
-317
-255
-214
-135
-104
-130
-130
-131
-99
-34
13
-6
-64
-4
81
87
33
66
84
140
79
-115
-144
-176
-141
-198
-265
-245
-249
-233
-341
-276
-367
-174
-154
-65
-88
-95
-63
-113
-35
-136
-144
-179
-46
-116
-250
-256
-179
-120
-166
-212
-219
-200
-155
-228
-226
-170
-1
-30
-76
-54
-95
-100
-121
-123
-87
-24
-41
-65
-216
-244
-281
-218
-206
-229
-255
-401
-430
-515
-546
-397
-171
-247
-380
-428
-370
-335
-214
-228
-263
-191
-191
-302
-391
-319
-176
-98
-132
-271
-296
-254
-224
-283
-260
-153
-93
-89
-321
-416
-318
-199
-163
-203
-178
-170
-168
-104
-143
-157
-81
-30
-88
-247
-279
-221
-80
46
-54
-141
-98
80
132
82
108
237
340
319
192
19
-24
47
77
-132
-353
-362
-255
-233
-388
-523
-486
-347
-302
-408
-452
-348
-222
-116
-189
-234
-217
-177
-191
-222
-231
-315
-234
-198
-384
-455
-332
-252
-239
-360
-359
-452
-365
-301
-423
-551
-609
-578
-638
-663
-684
-687
-494
-380
-503
-507
-581
-430
-361
-353
-511
-492
-340
-464
-550
-751
-779
-766
-678
-712
-780
-757
-760
-798
-728
-658
-571
-463
-495
-486
-556
-551
-589
-555
-466
-530
-608
-698
-715
-772
-816
-744
-714
-601
-554
-568
-607
-604
-549
-515
-487
-481
-467
-365
-322
-377
-488
-550
-521
-450
-273
-386
-650
-641
-529
-476
-392
-374
-370
-236
-96
-131
-232
-278
-124
26
81
-49
-127
-168
4
-13
-144
-77
6
40
111
73
48
199
349
459
388
350
342
366
408
457
525
576
582
594
482
380
432
455
490
541
539
512
497
516
536
601
720
760
836
895
812
796
925
1028
1035
1022
934
866
808
696
595
546
527
388
258
185
102
-27
-150
-223
-308
-424
-536
-640
-683
-710
-770
-863
-962
-1012
-1046
-1108
-1160
-1214
-1273
-1289
-1334
-1400
-1497
-1562
-1498
-1427
-1460
-1490
-1473
-1421
-1388
-1407
-1412
-1347
-1219
-1169
-1188
-1198
-1142
-1092
-1136
-1175
-1176
-1221
-1229
-1214
-1274
-1258
-1217
-1244
-1269
-1286
-1279
-1224
-1177
-1092
-1007
-1010
-972
-917
-877
-867
-804
-773
-718
-673
-674
-597
-625
-645
-642
-562
-602
-671
-598
-544
-418
-344
-256
-211
-206
-134
-122
-12
138
213
282
193
350
272
267
173
159
364
308
353
129
187
213
236
303
140
336
370
507
320
278
417
554
589
488
516
560
704
721
750
753
856
971
1039
910
906
890
1019
980
992
973
1036
1164
1280
1299
1292
1553
1795
1865
1974
2185
2328
2538
2772
2931
3032
3256
3322
3194
2948
2578
2038
1264
297
-632
-1471
-2152
-2765
-3290
-3693
-4044
-4205
-4233
-4088
-3864
-3506
-3116
-2658
-2104
-1492
-816
-149
488
930
1185
1319
1284
1204
1061
871
642
399
165
-73
-219
-357
-399
-423
-438
-492
-508
-470
-412
-356
-287
-171
-243
-375
-539
-785
-1057
-1331
-1595
-1840
-2001
-2125
-2232
-2245
-2154
-1993
-1766
-1505
-1263
-976
-671
-316
48
388
760
1063
1261
1373
1392
1343
1260
1127
931
676
413
198
-37
-220
-352
-455
-530
-595
-665
-705
-733
-709
-649
-592
-544
-505
-528
-609
-708
-857
-1009
-1190
-1377
-1593
-1842
-2006
-2099
-2161
-2175
-2086
-2014
-1925
-1834
-1722
-1564
-1437
-1286
-1133
-976
-927
-892
-896
-888
-882
-983
-1109
-1231
-1349
-1498
-1618
-1628
-1608
-1574
-1531
-1515
-1501
-1442
-1371
-1308
-1242
-1197
-1155
-1108
-1069
-1059
-1042
-1019
-981
-952
-946
-919
-864
-704
-514
-368
-206
-43
140
306
446
565
675
797
819
842
786
745
741
726
762
810
924
894
863
891
1030
1232
1329
1475
1569
1663
1743
1776
1843
1908
1993
2034
2038
2078
2156
2281
2425
2482
2593
2799
3008
3131
3257
3385
3431
3445
3275
2948
2392
1661
741
-231
-1174
-2060
-2752
-3294
-3749
-4120
-4305
-4332
-4212
-3940
-3550
-3062
-2503
-1894
-1266
-551
147
835
1438
1796
1994
2008
1861
1614
1310
967
588
239
-129
-458
-689
-818
-940
-1055
-1079
-1111
-1102
-1040
-944
-842
-746
-649
-640
-737
-890
-1078
-1323
-1570
-1780
-1971
-2095
-2135
-2122
-2050
-1881
-1670
-1398
-1088
-817
-520
-199
119
441
770
1055
1235
1345
1385
1299
1129
933
742
540
279
41
-100
-208
-311
-383
-384
-375
-357
-334
-312
-259
-205
-143
-125
-145
-166
-249
-375
-547
-722
-913
-1103
-1291
-1486
-1627
-1757
-1862
-1960
-2059
-2095
-2145
-2160
-2111
-2032
-1894
-1773
-1656
-1569
-1461
-1397
-1337
-1296
-1296
-1295
-1300
-1268
-1243
-1221
-1197
-1164
-1163
-1209
-1259
-1325
-1392
-1435
-1466
-1509
-1558
-1571
-1596
-1605
-1594
-1594
-1564
-1513
-1433
-1326
-1169
-965
-780
-591
-380
-226
-50
124
242
342
430
507
549
573
555
512
458
441
431
427
488
557
637
775
928
1045
1167
1286
1383
1492
1587
1669
1740
1802
1805
1785
1796
1828
1888
1938
1989
2065
2206
2360
2557
2832
3074
3290
3519
3733
3978
4203
4380
4321
4111
3553
2715
1584
263
-971
-2214
-3130
-3989
-4573
-5068
-5347
-5308
-5186
-4843
-4504
-3880
-3277
-2623
-1856
-941
176
1118
1946
2424
2708
2797
2706
2486
2098
1708
1176
658
129
-235
-462
-629
-652
-864
-1022
-1147
-1160
-1071
-937
-778
-621
-493
-523
-657
-869
-1053
-1316
-1675
-2069
-2438
-2649
-2730
-2746
-2637
-2371
-2015
-1635
-1248
-866
-415
81
596
1003
1411
1807
2099
2266
2310
2256
2073
1824
1446
1043
593
167
-158
-480
-718
-879
-960
-1009
-1038
-1034
-1002
-930
-895
-830
-776
-710
-640
-631
-652
-724
-825
-962
-1172
-1363
-1503
-1614
-1685
-1669
-1651
-1673
-1634
-1620
-1652
-1663
-1603
-1497
-1377
-1299
-1235
-1192
-1178
-1178
-1247
-1320
-1418
-1496
-1614
-1694
-1702
-1689
-1624
-1563
-1494
-1486
-1459
-1427
-1451
-1438
-1435
-1422
-1397
-1417
-1424
-1412
-1405
-1452
-1466
-1460
-1471
-1403
-1293
-1163
-948
-713
-515
-312
-132
38
154
236
325
370
390
423
460
453
476
512
571
604
640
726
827
918
1039
1223
1370
1497
1623
1784
1907
1998
2085
2143
2196
2247
2287
2365
2452
2509
2627
2744
2859
3014
3209
3393
3583
3811
4106
4400
4635
4745
4678
4270
3422
2402
978
-410
-1828
-3035
-3961
-4832
-5383
-5846
-5966
-5989
-5700
-5297
-4774
-4121
-3452
-2522
-1592
-350
841
1871
2698
3120
3393
3297
3137
2831
2404
1885
1229
691
161
-135
-376
-499
-648
-893
-1040
-1212
-1189
-1084
-921
-750
-654
-629
-697
-813
-988
-1268
-1630
-2073
-2524
-2836
-3046
-3039
-2873
-2626
-2330
-1953
-1521
-1080
-520
-25
480
968
1371
1834
2177
2472
2655
2686
2529
2233
1858
1373
922
421
-5
-332
-604
-780
-922
-974
-1010
-1046
-1075
-1099
-1075
-1061
-1026
-975
-965
-965
-974
-1049
-1186
-1300
-1439
-1590
-1722
-1822
-1814
-1807
-1779
-1639
-1521
-1414
-1304
-1197
-1122
-1091
-978
-916
-873
-844
-824
-853
-1004
-1188
-1446
-1703
-1978
-2253
-2370
-2452
-2414
-2345
-2209
-2064
-1922
-1747
-1652
-1513
-1459
-1346
-1294
-1311
-1243
-1213
-1216
-1244
-1282
-1370
-1470
-1506
-1534
-1464
-1354
-1172
-936
-716
-482
-240
-23
146
254
312
351
385
408
451
504
504
503
550
604
616
658
785
890
1007
1109
1249
1359
1460
1625
1717
1820
1872
1910
1938
1986
2090
2196
2360
2506
2737
2954
3231
3539
3809
4136
4388
4700
4948
5224
5418
5398
5253
4605
3567
2203
562
-986
-2563
-3821
-4891
-5765
-6380
-6865
-6906
-6780
-6357
-5801
-5119
-4372
-3568
-2502
-1415
-61
1164
2247
3047
3405
3612
3450
3293
2926
2460
1891
1179
667
231
95
-22
-79
-190
-450
-593
-729
-653
-511
-362
-248
-333
-509
-784
-1049
-1347
-1768
-2284
-2857
-3384
-3751
-3892
-3746
-3434
-2993
-2500
-2046
-1505
-905
-177
522
1166
1733
2146
2550
2844
3082
3185
3092
2837
2370
1840
1295
771
348
-15
-322
-587
-732
-826
-836
-774
-713
-649
-666
-688
-785
-859
-896
-982
-1069
-1231
-1429
-1669
-1885
-2060
-2169
-2217
-2243
-2133
-1963
-1778
-1549
-1306
-1084
-908
-767
-645
-555
-496
-436
-416
-467
-628
-856
-1139
-1432
-1750
-1997
-2158
-2332
-2421
-2463
-2363
-2264
-2135
-1933
-1802
-1677
-1645
-1545
-1476
-1402
-1362
-1371
-1347
-1423
-1466
-1546
-1558
-1557
-1575
-1545
-1523
-1408
-1254
-1062
-860
-669
-472
-338
-192
-85
-47
40
117
155
202
254
314
417
536
633
709
774
851
928
998
1119
1228
1319
1424
1478
1540
1611
1668
1711
1768
1845
1918
2011
2144
2292
2450
2650
2865
3048
3230
3459
3667
3859
4099
4309
4548
4777
4987
5079
4965
4608
3870
2874
1650
312
-1019
-2338
-3429
-4397
-5153
-5690
-6046
-6117
-5977
-5655
-5212
-4683
-4022
-3223
-2259
-1220
-163
851
1650
2244
2562
2723
2646
2453
2184
1755
1392
966
686
496
365
330
225
145
-39
-172
-211
-197
-113
-118
-149
-309
-519
-780
-1135
-1495
-1929
-2404
-2894
-3309
-3552
-3595
-3458
-3205
-2853
-2453
-2004
-1485
-931
-312
270
786
1264
1648
1989
2264
2463
2537
2399
2135
1768
1379
984
617
356
107
-133
-315
-456
-561
-573
-567
-576
-597
-680
-741
-779
-839
-872
-967
-1098
-1273
-1502
-1722
-1942
-2108
-2221
-2269
-2285
-2250
-2149
-2024
-1844
-1656
-1449
-1269
-1109
-938
-827
-716
-699
-705
-736
-886
-1076
-1275
-1453
-1635
-1756
-1843
-1925
-1900
-1866
-1799
-1721
-1677
-1644
-1665
-1621
-1630
-1654
-1672
-1712
-1754
-1815
-1819
-1876
-1932
-1923
-1871
-1781
-1681
-1499
-1308
-1092
-842
-635
-443
-295
-177
-80
14
89
86
118
142
109
153
194
247
321
389
485
578
673
772
880
973
1060
1173
1255
1307
1334
1361
1410
1442
1468
1519
1579
1667
1786
1933
2070
2187
2345
2533
2733
2894
3110
3332
3558
3783
3967
4165
4346
4554
4687
4634
4364
3765
2893
1798
593
-515
-1528
-2346
-3079
-3695
-4194
-4647
-4879
-5017
-4984
-4801
-4568
-4205
-3752
-3157
-2446
-1641
-805
-104
419
718
878
882
891
895
829
789
684
609
541
506
511
480
477
447
385
338
335
414
516
631
683
612
458
207
-110
-509
-880
-1218
-1562
-1819
-2027
-2183
-2305
-2427
-2460
-2422
-2343
-2226
-2065
-1858
-1599
-1279
-918
-510
-105
228
510
680
801
859
843
846
842
838
841
819
730
625
508
371
235
81
-82
-231
-339
-427
-480
-527
-586
-678
-817
-966
-1147
-1325
-1496
-1647
-1796
-1954
-2073
-2158
-2247
-2328
-2357
-2361
-2328
-2247
-2195
-2170
-2138
-2069
-2008
-1937
-1836
-1703
-1545
-1439
-1340
-1245
-1156
-1078
-1037
-984
-948
-901
-855
-838
-839
-875
-892
-947
-1010
-1084
-1207
-1288
-1383
-1465
-1522
-1559
-1547
-1530
-1503
-1461
-1408
-1334
-1236
-1115
-969
-815
-652
-488
-352
-243
-118
6
106
192
264
354
435
501
565
619
672
769
869
959
1078
1191
1288
1370
1426
1490
1534
1560
1593
1619
1651
1692
1710
1742
1775
1827
1918
1994
2117
2226
2336
2481
2623
2797
2979
3204
3405
3600
3770
3898
4000
3971
3773
3342
2739
1931
1050
184
-602
-1236
-1861
-2357
-2823
-3286
-3642
-3931
-4116
-4208
-4129
-3960
-3689
-3312
-2866
-2343
-1882
-1421
-1056
-780
-579
-495
-412
-428
-440
-417
-360
-254
-175
-84
-24
31
46
117
284
437
633
837
1028
1177
1280
1303
1217
1064
831
543
206
-154
-508
-833
-1130
-1376
-1604
-1822
-2024
-2181
-2265
-2336
-2313
-2217
-2049
-1807
-1548
-1247
-946
-687
-474
-302
-124
2
94
178
248
285
292
278
241
192
110
74
46
-1
0
23
48
52
47
14
-6
-56
-174
-305
-471
-692
-944
-1200
-1443
-1621
-1763
-1896
-2006
-2120
-2228
-2364
-2493
-2597
-2681
-2706
-2670
-2572
-2457
-2279
-2109
-1963
-1798
-1677
-1528
-1401
-1278
-1147
-1035
-914
-810
-718
-654
-613
-637
-640
-675
-759
-814
-846
-881
-921
-943
-987
-1012
-1027
-1038
-1067
-1073
-1044
-1014
-936
-857
-777
-673
-578
-480
-392
-322
-264
-213
-133
-27
59
166
275
384
506
630
761
864
986
1099
1181
1269
1350
1457
1548
1583
1640
1710
1732
1768
1816
1862
1921
1978
2031
2085
2167
2226
2329
2441
2575
2706
2874
3061
3235
3442
3629
3819
3991
4128
4127
3904
3413
2754
1796
825
-32
-788
-1290
-1850
-2259
-2820
-3374
-3819
-4239
-4328
-4401
-4224
-4106
-3823
-3453
-3016
-2359
-1855
-1194
-843
-522
-383
-371
-247
-282
-121
-81
28
58
67
123
100
161
135
226
297
428
634
823
1066
1243
1371
1372
1309
1146
889
576
220
-134
-453
-731
-1003
-1228
-1498
-1781
-2037
-2264
-2411
-2459
-2403
-2299
-2136
-1929
-1650
-1310
-997
-661
-428
-260
-112
0
82
133
225
276
299
272
237
187
89
29
-34
-66
-72
-68
-38
-24
-33
-66
-104
-186
-322
-535
-774
-1004
-1233
-1398
-1561
-1683
-1823
-1958
-2122
-2321
-2486
-2671
-2777
-2824
-2782
-2708
-2573
-2390
-2200
-1971
-1795
-1612
-1465
-1327
-1209
-1100
-948
-846
-720
-595
-513
-489
-460
-468
-533
-592
-656
-669
-682
-673
-648
-671
-708
-724
-779
-840
-873
-895
-882
-848
-793
-721
-649
-549
-464
-395
-337
-260
-184
-94
-10
62
173
278
380
491
609
739
857
941
1039
1149
1228
1343
1448
1541
1618
1682
1726
1750
1745
1737
1808
1850
1902
1957
1983
2055
2103
2175
2248
2335
2429
2535
2684
2821
3008
3218
3419
3589
3757
3829
3757
3469
2947
2341
1484
686
-120
-780
-1286
-1868
-2310
-2908
-3318
-3772
-4084
-4204
-4339
-4218
-4180
-3864
-3557
-3059
-2448
-1925
-1334
-1065
-760
-676
-545
-363
-277
-107
-75
34
23
41
64
111
170
150
211
243
350
502
720
940
1104
1186
1169
1073
894
718
454
178
-97
-382
-670
-957
-1200
-1472
-1723
-1977
-2165
-2287
-2377
-2370
-2311
-2164
-1959
-1693
-1360
-1042
-767
-540
-332
-153
9
158
259
354
400
404
390
348
314
266
191
95
19
-56
-126
-151
-157
-166
-205
-280
-391
-528
-706
-905
-1086
-1255
-1409
-1561
-1681
-1824
-1967
-2117
-2286
-2431
-2551
-2619
-2642
-2595
-2509
-2353
-2174
-2001
-1795
-1629
-1491
-1357
-1230
-1116
-986
-860
-743
-633
-544
-489
-469
-463
-474
-495
-529
-550
-549
-544
-542
-528
-544
-607
-635
-675
-720
-751
-766
-761
-752
-700
-632
-576
-511
-446
-381
-294
-216
-123
-23
45
123
215
312
440
581
706
797
877
957
1042
1147
1240
1344
1451
1519
1575
1643
1645
1647
1689
1721
1753
1747
1749
1748
1744
1774
1782
1865
1941
2024
2155
2242
2397
2539
2757
2950
3163
3410
3599
3778
3782
3680
3279
2718
1900
1066
320
-413
-891
-1520
-1995
-2617
-3168
-3582
-3981
-4090
-4303
-4247
-4272
-4034
-3627
-3155
-2424
-1885
-1240
-963
-662
-438
-292
-6
119
356
347
388
379
388
493
489
522
377
316
263
307
479
696
984
1146
1189
1185
1152
1046
922
729
494
193
-152
-456
-752
-992
-1256
-1535
-1858
-2188
-2410
-2556
-2601
-2592
-2491
-2333
-2115
-1817
-1496
-1119
-783
-494
-249
-45
159
334
523
669
743
794
783
748
670
580
486
363
269
171
100
65
18
-14
-52
-142
-257
-441
-633
-825
-1012
-1193
-1406
-1562
-1783
-2004
-2242
-2478
-2651
-2866
-2958
-2997
-2947
-2841
-2679
-2413
-2215
-1924
-1701
-1431
-1236
-1062
-872
-728
-578
-466
-350
-295
-270
-234
-237
-264
-286
-357
-361
-440
-409
-402
-380
-360
-420
-481
-573
-633
-730
-788
-815
-846
-814
-762
-695
-577
-500
-420
-356
-251
-145
-64
64
157
261
365
460
556
638
709
754
815
896
990
1105
1190
1259
1313
1365
1426
1462
1507
1528
1532
1526
1522
1556
1585
1598
1580
1558
1585
1655
1738
1816
1896
1995
2114
2266
2450
2727
2990
3246
3550
3793
3901
3906
3683
3240
2715
1928
1227
484
-147
-721
-1358
-1877
-2554
-3047
-3606
-3953
-4149
-4356
-4310
-4281
-3960
-3558
-3010
-2361
-1805
-1264
-982
-663
-390
-137
158
329
481
479
464
452
475
499
466
380
233
128
125
216
418
666
857
1019
1063
1115
1118
1075
1008
812
582
251
-72
-306
-562
-858
-1214
-1590
-1979
-2325
-2556
-2702
-2726
-2696
-2620
-2441
-2195
-1874
-1486
-1082
-736
-458
-190
48
297
569
797
975
1049
1069
1057
1018
947
853
736
557
420
317
239
203
152
84
-7
-125
-233
-360
-475
-623
-831
-1023
-1231
-1390
-1539
-1698
-1922
-2192
-2467
-2709
-2867
-2981
-3007
-3008
-2925
-2735
-2496
-2223
-1956
-1705
-1523
-1376
-1199
-1010
-803
-600
-433
-317
-236
-181
-157
-183
-229
-290
-368
-446
-505
-527
-540
-533
-558
-611
-681
-773
-858
-942
-1018
-1073
-1093
-1062
-1032
-988
-918
-879
-811
-720
-623
-501
-366
-192
-25
91
234
388
516
608
669
726
789
851
922
1012
1056
1106
1194
1269
1323
1356
1414
1437
1420
1424
1427
1431
1419
1407
1399
1369
1337
1337
1378
1434
1506
1593
1695
1801
1969
2156
2344
2584
2816
3094
3392
3674
3843
3898
3783
3398
2940
2270
1598
921
231
-358
-1050
-1592
-2182
-2722
-3204
-3706
-4042
-4335
-4435
-4379
-4126
-3743
-3275
-2749
-2265
-1754
-1336
-961
-663
-408
-163
8
157
259
344
378
406
387
344
266
189
193
186
282
420
606
796
957
1082
1130
1157
1064
939
753
530
313
11
-283
-600
-920
-1259
-1630
-1965
-2279
-2520
-2673
-2759
-2767
-2677
-2500
-2268
-1967
-1625
-1271
-912
-585
-273
15
287
537
737
902
1019
1092
1115
1066
1001
917
801
683
601
529
490
455
429
419
386
347
297
225
131
10
-164
-424
-713
-1047
-1395
-1719
-2037
-2311
-2604
-2819
-3044
-3192
-3255
-3267
-3192
-3100
-2923
-2715
-2408
-2087
-1744
-1425
-1198
-970
-833
-692
-556
-451
-376
-365
-353
-381
-381
-384
-426
-470
-528
-604
-701
-760
-816
-881
-947
-1042
-1155
-1251
-1312
-1348
-1364
-1357
-1335
-1294
-1190
-1059
-906
-754
-613
-482
-343
-199
-54
103
228
296
338
397
444
498
559
613
645
687
782
864
934
985
1033
1096
1146
1207
1237
1226
1181
1124
1111
1093
1087
1101
1102
1102
1106
1139
1185
1284
1412
1540
1669
1844
2055
2286
2542
2803
3092
3407
3758
4113
4298
4316
4111
3499
2692
1672
672
-291
-1207
-1979
-2756
-3332
-3832
-4113
-4283
-4386
-4452
-4436
-4236
-3924
-3276
-2480
-1618
-814
-458
-693
-689
-185
665
1058
903
542
332
550
1029
1120
804
590
279
16
-274
-401
-565
-647
-427
-54
173
334
412
415
438
474
370
-84
-613
-989
-1260
-1489
-1707
-2007
-2368
-2634
-2702
-2726
-2727
-2530
-2237
-1890
-1415
-810
-200
335
875
1285
1491
1580
1638
1637
1509
1359
1131
810
517
295
34
-245
-506
-734
-914
-990
-918
-815
-675
-503
-327
-240
-201
-169
-194
-332
-472
-663
-948
-1184
-1395
-1708
-2077
-2415
-2656
-2847
-2940
-2872
-2809
-2729
-2565
-2261
-1920
-1581
-1307
-1133
-970
-797
-664
-610
-555
-529
-624
-727
-872
-1028
-1188
-1367
-1531
-1726
-1881
-1986
-2076
-2097
-2059
-2068
-2141
-2189
-2078
-1938
-1842
-1715
-1507
-1306
-1072
-832
-634
-367
-183
-88
-14
39
81
119
124
76
40
-35
-125
-164
-201
-194
-164
-145
-34
125
257
492
705
873
1019
1156
1272
1344
1397
1390
1415
1381
1304
1343
1318
1284
1207
1150
1354
1346
1455
1635
1875
2120
2328
2605
2838
3255
3481
3802
4149
4509
4944
5351
5814
6201
6565
6380
5714
4173
2256
-126
-2674
-4724
-6592
-7659
-8655
-9065
-9288
-8955
-8227
-7230
-5849
-4575
-2976
-1610
156
1990
3758
5264
6008
6228
5787
5030
4083
3045
2019
902
-169
-1116
-1492
-1540
-1277
-1053
-919
-849
-898
-878
-834
-580
-544
-591
-1046
-1465
-1956
-2513
-2996
-3614
-4073
-4507
-4518
-4128
-3267
-2124
-930
292
1324
2324
3152
3806
4228
4238
3949
3361
2692
2023
1305
505
-378
-1365
-2271
-2964
-3352
-3419
-3238
-2883
-2420
-1765
-1064
-335
242
645
805
702
521
266
71
-134
-345
-566
-804
-927
-951
-853
-671
-456
-205
74
447
807
1147
1312
1323
1004
480
-435
-1563
-2594
-3748
-4433
-5195
-5320
-5273
-4921
-4361
-3739
-2853
-2154
-1294
-763
8
516
917
1202
1126
1056
554
-154
-912
-1760
-2380
-3080
-3454
-3572
-3529
-3259
-2977
-2445
-2046
-1587
-1307
-1080
-799
-762
-580
-529
-437
-299
-367
-320
-414
-408
-441
-492
-399
-374
-209
-148
4
102
48
-2
-240
-354
-520
-597
-535
-461
-162
48
338
635
863
1112
1214
1338
1412
1447
1482
1409
1394
1243
1091
915
735
672
576
669
786
1091
1450
1844
2288
2696
3107
3418
3654
3962
4271
4570
4865
5195
5596
5934
6342
6632
6474
5749
4078
1912
-705
-3362
-5508
-7278
-8264
-9126
-9419
-9480
-8941
-7982
-6756
-5219
-3885
-2305
-950
755
2561
4331
5745
6303
6265
5624
4704
3665
2638
1700
656
-267
-971
-1170
-923
-503
-116
-13
-147
-465
-780
-966
-1076
-1334
-1756
-2457
-3050
-3588
-4004
-4318
-4581
-4694
-4712
-4282
-3440
-2116
-628
790
2014
2937
3660
4120
4359
4282
3830
3068
2097
1212
447
-227
-882
-1558
-2190
-2698
-2985
-2972
-2675
-2216
-1733
-1268
-797
-362
33
251
254
19
-364
-900
-1058
-1216
-1204
-1056
-1036
-743
-501
-183
205
635
934
1072
1218
1268
1342
1265
1064
662
77
-637
-1713
-2689
-3780
-4654
-5365
-5765
-5744
-5393
-4680
-3897
-2907
-1992
-1013
-289
311
739
1008
1142
1014
767
436
-67
-765
-1530
-2284
-2915
-3417
-3657
-3700
-3497
-3160
-2692
-2179
-1628
-1112
-751
-476
-326
-237
-153
-110
-42
14
-4
-65
-147
-246
-353
-438
-546
-583
-603
-598
-563
-529
-471
-514
-597
-644
-602
-477
-289
5
311
615
900
1136
1329
1452
1497
1483
1408
1330
1215
1114
981
883
814
738
740
764
919
1090
1330
1640
1994
2390
2711
3041
3338
3584
3786
3945
4159
4363
4599
4880
5291
5793
6301
6762
6515
5488
3529
873
-2066
-4907
-7108
-8531
-9412
-9945
-10043
-9630
-8624
-7203
-5535
-3785
-2158
-699
823
2479
4398
6040
6908
6893
6074
4864
3494
2170
1072
76
-953
-1774
-2113
-1800
-1042
-250
248
401
139
-269
-632
-886
-1064
-1520
-2277
-3129
-3862
-4337
-4602
-4732
-4723
-4603
-4221
-3359
-1932
-193
1512
2876
3826
4409
4657
4665
4352
3751
2805
1571
375
-563
-1203
-1668
-2084
-2473
-2791
-2938
-2804
-2335
-1674
-1009
-497
-130
169
366
432
290
-103
-657
-1220
-1635
-1744
-1572
-1259
-939
-594
-221
190
633
1035
1351
1469
1412
1225
1011
773
405
-117
-782
-1544
-2380
-3054
-3817
-4262
-4738
-4965
-4936
-4674
-4050
-3414
-2514
-1867
-1070
-661
-76
249
469
524
294
113
-302
-671
-1143
-1623
-2148
-2642
-3072
-3270
-3336
-3180
-3030
-2731
-2446
-2067
-1719
-1407
-1041
-842
-628
-558
-435
-305
-234
-180
-224
-299
-416
-547
-601
-655
-673
-720
-736
-745
-709
-583
-540
-446
-364
-263
-73
122
442
724
963
1146
1252
1340
1356
1362
1303
1234
1118
978
926
868
836
820
773
830
920
1121
1371
1672
2002
2266
2518
2739
2985
3164
3317
3439
3527
3650
3802
4011
4351
4809
5316
5850
6411
6758
6197
4768
2453
-539
-3528
-6368
-8123
-9127
-9489
-9570
-9278
-8421
-7231
-5520
-3921
-2028
-565
866
2234
3710
5452
6537
6864
6088
4768
3132
1596
352
-497
-1053
-1672
-1966
-1808
-1088
-104
634
970
804
241
-480
-1019
-1404
-1696
-2294
-3144
-3996
-4632
-4892
-4945
-4687
-4290
-3655
-2833
-1540
153
1906
3381
4185
4492
4338
3907
3291
2554
1694
628
-517
-1479
-2042
-2276
-2344
-2372
-2387
-2314
-2103
-1655
-957
-200
368
640
643
534
300
-7
-422
-918
-1349
-1694
-1741
-1428
-837
-197
325
731
1055
1325
1507
1615
1587
1372
970
466
-19
-487
-969
-1512
-2058
-2523
-2780
-2898
-2875
-2694
-2786
-2793
-3039
-2998
-3014
-2878
-2684
-2432
-1972
-1678
-1053
-722
-167
-86
-23
-139
-338
-464
-719
-947
-1287
-1665
-2139
-2550
-2904
-3102
-3246
-3225
-3095
-2674
-2244
-1633
-1061
-549
-127
37
143
116
59
-91
-288
-474
-660
-793
-907
-930
-921
-940
-864
-785
-559
-291
-60
217
366
494
538
547
553
531
572
555
605
669
774
883
983
1111
1145
1147
1135
1119
1147
1133
1190
1230
1299
1416
1495
1677
1810
2013
2159
2328
2534
2769
3023
3287
3551
3777
4007
4163
4423
4690
5054
5364
5782
6019
5798
4832
2901
523
-2460
-5056
-7236
-8405
-8720
-8640
-7960
-7189
-5800
-4531
-2947
-1641
-374
738
1581
2649
3578
4697
5057
4812
3889
2590
1290
82
-622
-999
-1083
-1073
-840
-304
369
1031
1256
1073
395
-515
-1433
-2129
-2583
-2960
-3355
-3904
-4187
-4358
-4163
-3780
-3163
-2357
-1492
-431
747
2085
3122
3793
3862
3469
2795
1922
1124
340
-334
-980
-1531
-1854
-1894
-1736
-1529
-1289
-1100
-920
-712
-423
-57
256
354
212
-92
-471
-834
-1159
-1373
-1506
-1451
-1240
-826
-211
424
980
1316
1477
1471
1310
1082
813
478
64
-414
-872
-1257
-1555
-1835
-2048
-2181
-2169
-2017
-1709
-1279
-815
-443
-198
-188
-547
-979
-1759
-2481
-3251
-3739
-4014
-3992
-3696
-3274
-2521
-1944
-1178
-745
-237
52
253
291
102
-107
-524
-1024
-1673
-2293
-2860
-3256
-3479
-3424
-3162
-2682
-2180
-1563
-1053
-600
-329
-238
-194
-334
-457
-609
-705
-777
-836
-869
-861
-793
-650
-463
-206
61
334
531
629
624
468
249
-101
-400
-634
-749
-690
-528
-206
115
469
796
1095
1344
1493
1593
1593
1579
1547
1503
1432
1387
1308
1249
1239
1255
1417
1589
1892
2205
2578
2955
3353
3666
3849
4051
4125
4320
4357
4551
4709
4869
4947
4729
4234
3209
1573
-522
-2728
-4857
-6359
-7333
-7417
-7102
-6367
-5568
-4576
-3513
-2485
-1345
-491
468
1132
1950
2595
3227
3576
3405
2819
1796
848
32
-414
-553
-462
-219
-64
177
444
590
524
81
-540
-1352
-2093
-2654
-2950
-3095
-3182
-3318
-3426
-3363
-3110
-2599
-1978
-1173
-350
507
1309
2082
2652
2895
2742
2202
1583
874
304
-138
-481
-722
-961
-1093
-1119
-1016
-868
-712
-613
-565
-494
-437
-349
-285
-334
-512
-782
-1035
-1182
-1241
-1140
-912
-592
-194
241
710
1113
1393
1461
1353
1136
850
542
203
-101
-443
-814
-1134
-1396
-1544
-1607
-1609
-1516
-1335
-1069
-826
-585
-374
-266
-274
-342
-466
-616
-843
-1124
-1580
-2067
-2573
-3025
-3269
-3445
-3371
-3291
-2926
-2585
-2029
-1512
-958
-511
-304
-112
-132
-78
-234
-456
-754
-1090
-1493
-1878
-2219
-2393
-2505
-2558
-2549
-2415
-2192
-1873
-1537
-1236
-892
-698
-519
-395
-279
-185
-140
-105
-84
-45
-11
-4
34
39
11
-54
-144
-202
-304
-385
-464
-516
-533
-499
-349
-148
93
341
606
847
1038
1200
1316
1447
1548
1569
1543
1483
1452
1375
1310
1304
1367
1518
1693
1944
2227
2516
2764
2996
3207
3413
3559
3707
3830
3972
4174
4288
4397
4398
4330
3835
3015
1911
458
-1204
-2904
-4325
-5354
-5997
-6204
-5919
-5307
-4443
-3534
-2515
-1575
-686
46
723
1313
1838
2243
2319
2244
1915
1448
863
352
12
-147
-180
-89
144
371
517
532
333
-11
-531
-1191
-1798
-2352
-2796
-3130
-3346
-3392
-3297
-3121
-2804
-2325
-1727
-1109
-449
222
827
1276
1523
1575
1399
1057
593
121
-292
-615
-872
-1058
-1123
-1111
-1027
-927
-774
-579
-430
-288
-162
-27
42
52
13
-70
-162
-271
-311
-271
-137
22
217
420
628
784
870
887
796
642
423
154
-125
-417
-717
-999
-1238
-1433
-1575
-1663
-1665
-1569
-1457
-1284
-1107
-942
-788
-703
-657
-659
-671
-758
-926
-1031
-1188
-1216
-1270
-1309
-1352
-1427
-1541
-1674
-1753
-1847
-1878
-2058
-2178
-2307
-2355
-2329
-2218
-1997
-1735
-1467
-1194
-953
-727
-548
-521
-575
-761
-970
-1230
-1466
-1689
-1862
-2007
-2108
-2123
-2036
-1835
-1573
-1244
-883
-579
-313
-84
69
167
181
131
16
-95
-197
-290
-322
-346
-359
-342
-290
-211
-138
-33
51
121
209
270
342
417
476
534
606
698
818
960
1109
1277
1396
1487
1566
1638
1758
1868
1982
2082
2193
2291
2384
2521
2629
2778
2859
3011
3141
3290
3360
3366
3374
3283
3230
3093
2908
2479
1802
794
-382
-1688
-2900
-3865
-4563
-4872
-4872
-4482
-3855
-3009
-2116
-1236
-490
131
631
1025
1409
1693
1830
1771
1534
1206
789
404
104
-91
-170
-175
-54
99
243
259
130
-158
-608
-1137
-1668
-2128
-2501
-2755
-2931
-2965
-2875
-2659
-2317
-1870
-1335
-793
-265
232
649
949
1094
1046
859
544
165
-186
-478
-672
-816
-903
-912
-855
-763
-660
-552
-452
-370
-337
-332
-329
-331
-361
-419
-457
-484
-453
-371
-231
-34
184
391
572
730
801
818
718
574
406
195
-29
-244
-450
-606
-740
-852
-923
-993
-983
-951
-846
-775
-721
-693
-695
-703
-770
-845
-983
-1105
-1192
-1286
-1408
-1528
-1710
-1983
-2241
-2425
-2458
-2373
-2188
-1882
-1582
-1264
-1078
-942
-848
-843
-866
-942
-990
-1005
-1038
-1136
-1231
-1385
-1598
-1803
-1947
-1978
-1945
-1871
-1745
-1608
-1485
-1376
-1257
-1142
-1022
-859
-700
-518
-323
-173
-82
-53
-100
-162
-290
-390
-430
-470
-489
-496
-471
-418
-357
-275
-142
-4
169
336
505
690
853
948
1014
1028
994
954
894
921
940
1002
1065
1152
1246
1351
1476
1615
1831
1982
2227
2397
2571
2672
2727
2734
2689
2718
2705
2809
2857
2961
3039
3134
3208
3217
3142
2712
2012
973
-324
-1732
-2975
-3968
-4573
-4856
-4749
-4312
-3654
-2899
-2081
-1250
-521
140
698
1252
1706
2031
2114
1966
1606
1137
604
193
-47
-122
-75
22
189
291
304
163
-105
-508
-984
-1506
-1935
-2294
-2584
-2762
-2877
-2863
-2716
-2442
-2033
-1504
-897
-281
245
692
980
1104
1036
814
509
129
-238
-531
-723
-821
-867
-874
-829
-749
-676
-594
-510
-428
-376
-357
-369
-432
-518
-594
-658
-658
-575
-415
-169
80
336
587
777
907
969
964
863
676
456
180
-110
-384
-631
-829
-979
-1061
-1122
-1155
-1139
-1097
-1048
-987
-923
-892
-873
-915
-971
-1046
-1152
-1277
-1419
-1544
-1635
-1661
-1613
-1543
-1449
-1361
-1293
-1255
-1244
-1222
-1208
-1184
-1207
-1180
-1176
-1082
-1124
-1022
-1064
-1099
-1158
-1264
-1235
-1327
-1295
-1418
-1475
-1541
-1653
-1684
-1693
-1639
-1540
-1434
-1252
-1080
-858
-705
-563
-418
-336
-294
-259
-209
-183
-181
-200
-207
-188
-169
-108
-37
37
124
215
318
382
434
491
560
610
681
759
832
896
938
959
974
1004
1022
1097
1158
1271
1396
1537
1705
1837
2019
2174
2325
2421
2547
2609
2691
2787
2911
3033
3138
3241
3285
3331
3305
3310
3222
2821
2065
1116
-34
-1226
-2362
-3141
-3747
-4113
-4259
-4042
-3471
-2784
-1996
-1311
-629
-136
299
668
1081
1369
1430
1265
980
747
506
369
352
412
453
450
518
595
549
360
0
-438
-976
-1456
-1879
-2154
-2362
-2518
-2582
-2529
-2271
-1902
-1460
-998
-513
-155
127
367
530
551
414
228
19
-199
-359
-449
-488
-516
-525
-510
-460
-390
-357
-355
-393
-466
-571
-701
-758
-774
-795
-785
-707
-546
-344
-116
129
370
544
660
736
755
711
605
432
240
52
-169
-400
-601
-755
-937
-1073
-1123
-1094
-1049
-1008
-970
-942
-954
-992
-1011
-1041
-1070
-1166
-1222
-1247
-1294
-1373
-1433
-1472
-1514
-1522
-1424
-1275
-1129
-1016
-962
-931
-922
-956
-1038
-1082
-1109
-1159
-1211
-1250
-1291
-1325
-1430
-1555
-1622
-1688
-1700
-1676
-1620
-1534
-1460
-1388
-1295
-1217
-1148
-1059
-974
-876
-803
-720
-613
-521
-439
-376
-301
-236
-166
-86
-11
77
154
196
243
300
348
366
397
460
527
612
705
772
841
904
915
921
947
958
978
1003
1060
1157
1233
1352
1511
1702
1951
2195
2419
2673
2832
2952
3086
3182
3282
3325
3387
3425
3475
3485
3516
3474
3357
2867
1893
860
-423
-1760
-2902
-3618
-4074
-4290
-4253
-3903
-3243
-2603
-1862
-1185
-531
2
400
816
1135
1250
1143
901
631
471
343
277
420
577
688
734
792
773
542
197
-229
-672
-1188
-1645
-2066
-2349
-2574
-2741
-2650
-2436
-2086
-1676
-1208
-750
-365
-127
-3
99
79
-21
-162
-246
-328
-450
-481
-455
-414
-358
-329
-301
-243
-217
-260
-328
-451
-605
-763
-907
-965
-948
-888
-734
-473
-204
51
302
537
644
652
619
561
472
347
205
47
-94
-219
-380
-538
-651
-711
-745
-740
-686
-654
-661
-740
-832
-892
-991
-1072
-1123
-1166
-1155
-1127
-1123
-1203
-1319
-1526
-1569
-1523
-1538
-1537
-1483
-1405
-1366
-1265
-1201
-1177
-1183
-1194
-1183
-1148
-1149
-1153
-1173
-1272
-1325
-1326
-1350
-1421
-1493
-1559
-1579
-1590
-1636
-1661
-1629
-1585
-1534
-1401
-1234
-1084
-958
-845
-720
-550
-371
-258
-144
-28
21
74
96
111
130
148
195
277
344
392
404
427
521
587
631
713
766
788
782
800
865
863
820
841
899
957
1095
1284
1525
1732
1958
2159
2347
2535
2635
2711
2821
2949
3026
3120
3216
3332
3423
3456
3478
3509
3511
3334
3056
2169
1064
-7
-1325
-2458
-3356
-3857
-4081
-4158
-3800
-3145
-2543
-1984
-1499
-939
-388
-12
318
615
662
551
423
341
368
442
555
837
1120
1355
1452
1384
1265
833
307
-158
-691
-1252
-1753
-2109
-2396
-2566
-2637
-2532
-2304
-2034
-1654
-1245
-891
-675
-558
-487
-472
-488
-509
-520
-465
-350
-225
-43
180
300
352
373
350
246
43
-206
-458
-748
-994
-1140
-1214
-1230
-1194
-1040
-831
-606
-342
-112
58
118
111
67
29
-8
-76
-133
-139
-172
-220
-266
-292
-310
-355
-371
-422
-482
-597
-721
-861
-990
-1142
-1288
-1376
-1454
-1623
-1718
-1790
-1839
-1833
-1913
-1832
-1778
-1704
-1579
-1404
-1259
-1121
-1049
-934
-796
-777
-783
-815
-859
-918
-1069
-1173
-1224
-1331
-1382
-1435
-1448
-1484
-1537
-1538
-1519
-1518
-1472
-1394
-1337
-1287
-1212
-1157
-1086
-1025
-975
-854
-761
-645
-519
-418
-332
-268
-176
-84
14
102
196
312
385
483
582
652
694
702
812
886
938
997
1001
1047
1035
1048
1074
1041
1069
1086
1220
1394
1549
1744
1928
2077
2244
2396
2509
2611
2676
2802
2977
3144
3313
3557
3701
3903
3960
3993
4005
3730
2868
1625
441
-948
-2236
-3226
-3690
-3969
-4132
-3985
-3481
-2949
-2484
-1987
-1390
-871
-612
-367
-135
-51
-90
-87
14
188
431
775
1197
1638
1901
2001
1936
1768
1366
890
463
-72
-663
-1245
-1644
-1972
-2241
-2328
-2246
-2091
-1960
-1715
-1450
-1298
-1322
-1340
-1350
-1382
-1356
-1240
-1048
-811
-533
-216
122
418
615
745
783
707
528
273
9
-300
-595
-839
-978
-1040
-1025
-946
-806
-663
-551
-455
-420
-402
-418
-441
-482
-508
-536
-543
-488
-414
-286
-162
-65
-48
-9
-45
-77
-135
-252
-399
-563
-715
-860
-980
-1085
-1211
-1344
-1421
-1479
-1670
-1902
-1931
-1978
-2015
-2004
-1845
-1733
-1669
-1507
-1277
-1152
-1128
-1049
-974
-928
-958
-980
-969
-994
-1021
-1042
-1065
-1110
-1191
-1227
-1261
-1311
-1382
-1453
-1457
-1451
-1457
-1424
-1348
-1276
-1214
-1111
-992
-912
-803
-675
-550
-440
-326
-173
-66
19
115
222
285
334
426
499
549
645
743
866
983
1113
1197
1263
1346
1336
1359
1410
1429
1484
1544
1595
1685
1780
1890
2031
2176
2307
2445
2464
2557
2680
2820
3077
3256
3563
3714
3756
3843
3803
3708
3555
3042
1910
827
-342
-1505
-2455
-2913
-3070
-3314
-3266
-2934
-2514
-2321
-2030
-1708
-1456
-1341
-1263
-1075
-1024
-1037
-901
-694
-422
-79
461
983
1484
1880
2043
2030
1874
1616
1198
852
450
-13
-417
-692
-904
-1130
-1216
-1251
-1266
-1336
-1320
-1326
-1479
-1677
-1874
-2030
-2194
-2223
-2122
-1943
-1695
-1339
-972
-630
-270
42
267
427
462
393
289
175
59
-38
-65
-50
-36
-33
26
58
-3
-78
-162
-296
-492
-663
-791
-970
-1073
-1079
-1045
-991
-945
-860
-749
-636
-530
-422
-408
-418
-481
-576
-649
-718
-822
-941
-982
-1039
-1149
-1263
-1341
-1448
-1566
-1631
-1687
-1767
-1829
-1852
-1859
-1846
-1775
-1711
-1617
-1518
-1440
-1406
-1399
-1376
-1367
-1353
-1298
-1240
-1211
-1196
-1170
-1161
-1168
-1193
-1221
-1232
-1250
-1234
-1204
-1206
-1196
-1149
-1125
-1090
-1016
-952
-875
-751
-650
-544
-446
-328
-189
-37
111
236
326
410
515
603
667
728
827
946
1059
1143
1244
1275
1278
1336
1369
1429
1530
1614
1744
1851
1968
2065
2121
2247
2352
2430
2519
2581
2642
2698
2737
2868
3021
3203
3352
3528
3619
3694
3719
3324
2266
1192
38
-1157
-2077
-2527
-2643
-2994
-3013
-2789
-2605
-2559
-2317
-1997
-1825
-1789
-1744
-1681
-1767
-1770
-1574
-1363
-1092
-668
-124
411
911
1332
1536
1610
1605
1483
1273
1100
880
529
255
63
-132
-321
-373
-393
-538
-710
-857
-1101
-1447
-1742
-2023
-2303
-2532
-2570
-2542
-2413
-2251
-2015
-1723
-1479
-1200
-949
-769
-646
-528
-507
-491
-385
-286
-229
-109
112
280
414
541
618
614
614
539
349
152
-20
-201
-434
-561
-635
-706
-716
-689
-705
-750
-781
-873
-1018
-1155
-1287
-1443
-1569
-1639
-1692
-1731
-1714
-1658
-1635
-1564
-1445
-1333
-1280
-1233
-1248
-1312
-1365
-1374
-1385
-1346
-1273
-1200
-1135
-1064
-990
-990
-987
-1001
-1025
-1102
-1171
-1240
-1296
-1339
-1332
-1313
-1330
-1311
-1274
-1268
-1280
-1272
-1291
-1301
-1278
-1240
-1156
-1046
-923
-772
-612
-432
-247
-112
55
185
259
328
388
447
511
604
714
816
920
1027
1094
1132
1180
1242
1286
1388
1500
1628
1727
1884
1985
2103
2250
2316
2421
2436
2566
2672
2711
2919
3062
3187
3319
3337
3453
3432
3455
3517
3279
2556
1763
952
137
-520
-1021
-1216
-1682
-1977
-2006
-2042
-2162
-2185
-2012
-2006
-2080
-2151
-2194
-2370
-2406
-2244
-2125
-1937
-1623
-1164
-758
-345
62
259
399
557
701
703
686
711
611
490
434
434
365
395
474
453
333
177
-14
-329
-625
-905
-1157
-1399
-1539
-1628
-1732
-1765
-1765
-1766
-1738
-1646
-1600
-1623
-1626
-1618
-1667
-1702
-1643
-1565
-1477
-1283
-1033
-806
-578
-335
-115
26
127
228
252
229
215
167
128
149
215
218
243
244
123
-50
-193
-354
-588
-798
-934
-1102
-1274
-1363
-1464
-1578
-1688
-1731
-1803
-1898
-2024
-2126
-2208
-2309
-2334
-2332
-2254
-2123
-1948
-1798
-1637
-1502
-1394
-1302
-1179
-1087
-1042
-963
-869
-782
-737
-660
-599
-542
-470
-414
-394
-416
-446
-481
-542
-581
-619
-658
-642
-592
-546
-505
-441
-385
-323
-285
-242
-203
-163
-99
2
107
198
313
392
479
568
667
763
855
988
1111
1277
1394
1535
1687
1851
2031
2167
2319
2452
2572
2684
2767
2859
3002
3082
3178
3203
3209
3235
3196
3192
2852
2260
1736
1090
623
145
-72
-336
-771
-915
-1078
-1219
-1430
-1490
-1508
-1692
-1839
-1960
-2143
-2324
-2423
-2419
-2438
-2361
-2093
-1772
-1494
-1190
-997
-868
-749
-592
-493
-457
-295
-217
-175
-110
2
114
191
415
595
650
678
700
640
478
306
117
-87
-255
-380
-535
-666
-798
-923
-1046
-1138
-1201
-1322
-1405
-1507
-1631
-1749
-1852
-1897
-1927
-1902
-1799
-1726
-1639
-1527
-1413
-1298
-1217
-1095
-971
-869
-762
-685
-609
-547
-441
-332
-268
-150
-70
-19
25
27
-28
-120
-182
-252
-339
-394
-417
-504
-608
-683
-771
-895
-1021
-1111
-1195
-1288
-1397
-1462
-1510
-1529
-1505
-1454
-1396
-1324
-1272
-1207
-1114
-1046
-1001
-935
-846
-773
-692
-599
-512
-438
-364
-299
-272
-256
-208
-171
-135
-92
-62
-19
34
110
166
200
229
256
281
272
264
232
203
209
212
219
227
252
275
311
334
333
327
314
308
315
340
359
378
417
457
500
546
605
666
736
827
903
975
1036
1079
1107
1135
1183
1212
1225
1240
1226
1210
1147
983
808
605
431
301
221
196
116
30
-42
-111
-185
-284
-332
-364
-444
-512
-598
-680
-769
-821
-832
-858
-839
-786
-724
-672
-644
-650
-667
-693
-717
-751
-765
-761
-768
-772
-751
-742
-742
-717
-692
-669
-636
-596
-596
-617
-642
-683
-725
-781
-834
-854
-868
-898
-905
-927
-947
-928
-909
-869
-848
-825
-799
-802
-821
-826
-828
-810
-783
-739
-704
-655
-618
-612
-607
-598
-581
-564
-539
-522
-515
-513
-506
-497
-493
-484
-474
-461
-437
-425
-413
-409
-398
-392
-402
-409
-405
-413
-437
-463
-475
-474
-459
-427
-393
-377
-362
-349
-358
-360
-364
-368
-379
-386
-381
-378
-374
-373
-364
-359
-351
-329
-325
-314
-298
-292
-304
-332
-343
-373
-424
-444
-447
-452
-444
-426
-396
-360
-312
-259
-235
-224
-195
-196
-208
-209
-215
-235
-255
-266
-263
-247
-238
-220
-192
-166
-151
-120
-105
-69
-49
-28
-10
-2
27
55
84
115
176
235
308
362
399
449
468
470
442
406
376
338
311
303
274
238
229
209
200
206
221
226
213
186
146
100
37
-17
-57
-108
-154
-192
-252
-318
-397
-490
-575
-657
-730
-784
-841
-893
-944
-1018
-1067
-1096
-1111
-1099
-1092
-1102
-1121
-1156
-1195
-1232
-1242
-1254
-1270
-1252
-1227
-1222
-1203
-1180
-1157
-1124
-1089
-1042
-1005
-991
-967
-946
-970
-989
-995
-995
-982
-949
-890
-827
-770
-726
-685
-649
-617
-575
-527
-489
-462
-448
-437
-444
-452
-432
-431
-428
-418
-423
-414
-407
-396
-370
-347
-314
-276
-229
-199
-165
-128
-99
-73
-70
-45
-23
-15
-3
6
-13
-23
-23
-29
-33
-37
-11
-11
-41
-49
-63
-110
-144
-157
-175
-194
-222
-262
-309
-350
-368
-372
-371
-376
-374
-366
-356
-356
-325
-315
-325
-320
-307
-300
-301
-307
-328
-338
-341
-348
-330
-305
-273
-236
-198
-159
-133
-81
-30
2
34
72
97
110
115
98
78
74
78
80
98
137
193
239
269
288
298
302
303
284
258
230
183
109
29
-47
-108
-142
-187
-216
-248
-289
-336
-389
-454
-524
-576
-627
-667
-700
-740
-773
-807
-834
-828
-792
-759
-742
-725
-720
-755
-792
-833
-884
-910
-934
-952
-968
-1013
-1039
-1053
-1069
-1060
-1038
-1014
-992
-965
-931
-912
-924
-923
-918
-896
-871
-843
-816
-790
-781
-792
-819
-844
-846
-844
-821
-796
-749
-689
-649
-609
-558
-510
-462
-407
-355
-330
-299
-267
-240
-200
-152
-113
-85
-63
-44
-32
-16
-7
-2
17
33
48
54
67
74
44
6
-1
-28
-44
-41
-57
-63
-95
-140
-146
-149
-145
-126
-116
-112
-103
-92
-94
-100
-96
-122
-148
-159
-191
-221
-247
-270
-273
-271
-280
-275
-271
-247
-231
-226
-227
-249
-256
-234
-228
-235
-225
-226
-220
-193
-189
-166
-122
-80
-37
6
25
18
27
38
50
54
52
57
43
23
5
-26
-47
-68
-86
-87
-87
-88
-79
-88
-113
-131
-145
-173
-207
-239
-270
-301
-330
-350
-375
-405
-422
-451
-480
-497
-515
-525
-545
-557
-577
-594
-615
-640
-658
-684
-708
-718
-709
-690
-683
-686
-683
-693
-687
-686
-699
-691
-684
-663
-622
-606
-592
-567
-561
-554
-528
-524
-520
-523
-517
-510
-512
-523
-528
-543
-545
-563
-562
-550
-546
-522
-521
-513
-481
-439
-413
-399
-397
-395
-416
-405
-392
-377
-370
-355
-329
-317
-321
-327
-331
-329
-327
-320
-307
-297
-288
-286
-261
-244
-216
-203
-193
-166
-168
-159
-153
-150
-169
-192
-198
-214
-218
-218
-222
-228
-239
-231
-222
-203
-166
-146
-125
-111
-115
-137
-151
-151
-174
-198
-210
-218
-238
-249
-259
-257
-244
-226
-210
-219
-205
-209
-212
-208
-213
-224
-254
-279
-296
-293
-287
-268
-232
-199
-171
-125
-90
-52
-43
-43
-33
-38
-18
0
-3
2
-8
-17
-25
-41
-53
-73
-91
-128
-156
-175
-198
-206
-229
-258
-279
-312
-337
-358
-379
-390
-404
-415
-429
-437
-428
-434
-440
-445
-456
-450
-453
-464
-459
-474
-489
-516
-531
-551
-584
-605
-625
-627
-637
-652
-682
-712
-731
-733
-736
-744
-732
-712
-704
-682
-668
-656
-634
-613
-603
-571
-554
-559
-529
-507
-487
-458
-436
-414
-386
-366
-356
-341
-320
-309
-308
-314
-311
-301
-287
-284
-287
-280
-277
-264
-270
-267
-244
-231
-215
-207
-177
-158
-146
-124
-124
-118
-106
-103
-116
-138
-173
-212
-235
-254
-249
-231
-232
-231
-245
-276
-277
-281
-310
-308
-312
-329
-335
-330
-327
-335
-334
-337
-333
-341
-351
-344
-345
-336
-340
-357
-364
-365
-364
-355
-344
-330
-301
-273
-262
-234
-202
-179
-155
-135
-117
-112
-112
-93
-71
-72
-80
-104
-123
-135
-152
-171
-188
-212
-223
-209
-190
-174
-159
-121
-108
-100
-76
-56
-64
-76
-77
-78
-84
-98
-110
-117
-118
-125
-132
-121
-120
-118
-83
-77
-83
-73
-73
-85
-99
-108
-114
-115
-116
-119
-120
-125
-143
-167
-173
-201
-227
-259
-287
-293
-292
-287
-307
-315
-328
-368
-393
-430
-475
-491
-498
-523
-547
-557
-557
-554
-549
-522
-505
-500
-480
-454
-447
-453
-461
-466
-461
-480
-475
-453
-451
-457
-457
-458
-458
-437
-408
-375
-348
-310
-291
-287
-285
-288
-304
-326
-328
-346
-366
-377
-375
-372
-368
-358
-354
-343
-332
-311
-293
-277
-265
-238
-211
-203
-204
-215
-217
-220
-208
-189
-166
-146
-135
-126
-113
-108
-105
-87
-70
-70
-55
-58
-85
-111
-138
-160
-176
-185
-191
-200
-213
-240
-272
-288
-295
-298
-300
-302
-305
-302
-289
-272
-265
-265
-263
-267
-280
-291
-295
-290
-301
-307
-316
-317
-298
-294
-298
-295
-299
-295
-293
-302
-329
-357
-385
-409
-437
-455
-459
-464
-465
-469
-462
-460
-446
-429
-419
-414
-388
-383
-382
-364
-350
-338
-328
-324
-311
-289
-269
-234
-219
-215
-201
-208
-210
-205
-212
-220
-230
-256
-284
-307
-329
-338
-351
-350
-350
-328
-299
-284
-283
-275
-270
-276
-257
-247
-248
-227
-197
-171
-157
-162
-157
-156
-162
-165
-176
-185
-185
-182
-177
-189
-197
-204
-215
-238
-262
-288
-322
-343
-371
-397
-411
-406
-429
-449
-446
-441
-432
-408
-402
-386
-349
-332
-331
-334
-343
-346
-355
-378
-397
-400
-409
-395
-378
-381
-385
-377
-371
-380
-370
-372
-383
-383
-373
-376
-385
-407
-426
-429
-445
-448
-445
-450
-446
-434
-415
-405
-388
-357
-360
-358
-359
-365
-354
-364
-356
-345
-346
-350
-358
-356
-362
-360
-343
-325
-300
-285
-275
-239
-217
-225
-230
-210
-202
-205
-204
-199
-218
-248
-250
-266
-292
-303
-315
-321
-323
-323
-326
-331
-335
-344
-353
-368
-367
-369
-383
-399
-410
-399
-399
-405
-398
-395
-395
-389
-390
-402
-391
-378
-370
-343
-323
-300
-278
-267
-253
-247
-260
-272
-268
-250
-224
-216
-235
-227
-219
-228
-224
-240
-263
-279
-295
-306
-307
-310
-317
-313
-321
-333
-337
-331
-317
-309
-299
-279
-262
-230
-222
-216
-188
-186
-168
-134
-130
-146
-136
-128
-139
-158
-168
-185
-211
-243
-277
-289
-312
-326
-337
-360
-395
-408
-408
-416
-414
-412
-394
-390
-383
-367
-372
-361
-351
-355
-356
-342
-337
-329
-313
-307
-307
-307
-299
-297
-279
-283
-300
-307
-326
-337
-334
-343
-345
-365
-386
-398
-409
-420
-427
-424
-432
-419
-408
-394
-387
-394
-375
-368
-359
-359
-355
-336
-321
-305
-301
-301
-295
-290
-288
-287
-276
-265
-273
-267
-271
-279
-283
-317
-343
-352
-357
-360
-358
-363
-369
-369
-361
-352
-343
-321
-323
-310
-297
-295
-280
-280
-286
-294
-290
-291
-296
-303
-294
-284
-264
-248
-235
-228
-236
-224
-223
-244
-264
-279
-298
-303
-297
-306
-307
-287
-288
-298
-291
-266
-257
-256
-256
-251
-249
-259
-269
-277
-284
-285
-288
-295
-290
-291
-306
-315
-313
-316
-334
-340
-336
-352
-353
-356
-365
-390
-414
-405
-418
-443
-458
-461
-468
-478
-473
-461
-439
-426
-404
-395
-372
-355
-352
-343
-341
-329
-331
-323
-317
-308
-312
-326
-346
-355
-370
-391
-382
-388
-395
-410
-426
-412
-398
-399
-402
-399
-421
-420
-408
-391
-373
-367
-354
-342
-335
-323
-303
-299
-290
-284
-277
-271
-285
-296
-287
-291
-311
-331
-346
-357
-369
-374
-375
-383
-393
-392
-384
-360
-337
-322
-322
-316
-310
-301
-288
-271
-267
-262
-234
-226
-225
-234
-237
-213
-199
-193
-197
-203
-187
-188
-200
-217
-238
-261
-281
-305
-328
-337
-364
-375
-399
-404
-394
-405
-399
-396
-386
-368
-364
-358
-351
-337
-317
-303
-304
-288
-277
-271
-269
-265
-280
-306
-310
-323
-318
-310
-301
-307
-318
-321
-326
-344
-354
-362
-366
-364
-360
-359
-362
-351
-334
-330
-318
-313
-300
-284
-285
-282
-270
-253
-242
-237
-244
-236
-239
-249
-257
-260
-255
-265
-269
-269
-279
-289
-297
-311
-314
-309
-318
-320
-326
-333
-348
-354
-356
-358
-366
-374
-371
-367
-358
-345
-339
-320
-300
-291
-291
-286
-283
-277
-263
-251
-244
-253
-253
-261
-273
-281
-271
-264
-264
-262
-282
-292
-292
-311
-304
-308
-338
-349
-358
-365
-365
-344
-327
-307
-295
-286
-260
-259
-251
-231
-227
-221
-199
-194
-203
-227
-238
-243
-252
-240
-229
-223
-217
-193
-194
-194
-210
-225
-222
-237
-246
-251
-278
-307
-322
-332
-347
-342
-329
-319
-314
-315
-309
-292
-298
-319
-328
-332
-345
-371
-386
-387
-387
-388
-397
-400
-402
-400
-385
-369
-359
-346
-327
-315
-299
-285
-277
-254
-231
-236
-219
-193
-186
-180
-180
-192
-210
-233
-236
-238
-243
-253
-258
-260
-275
-281
-296
-308
-306
-315
-333
-334
-331
-346
-365
-373
-377
-381
-391
-383
-373
-361
-338
-304
-274
-243
-220
-192
-169
-149
-137
-135
-111
-101
-95
-94
-106
-114
-119
-125
-123
-111
-83
-76
-87
-105
-111
-103
-107
-124
-147
-169
-181
-188
-199
-203
-223
-253
-272
-273
-264
-261
-264
-264
-255
-253
-249
-217
-210
-214
-211
-219
-216
-223
-227
-226
-243
-251
-252
-255
-259
-259
-259
-261
-274
-280
-290
-303
-315
-321
-320
-315
-314
-316
-317
-323
-317
-299
-295
-290
-280
-289
-300
-295
-293
-289
-280
-271
-249
-247
-239
-237
-245
-251
-248
-239
-248
-251
-256
-267
-288
-294
-307
-318
-320
-313
-298
-283
-273
-272
-271
-266
-265
-253
-245
-233
-215
-209
-194
-182
-178
-173
-167
-154
-152
-134
-117
-96
-73
-73
-61
-59
-55
-47
-55
-69
-88
-89
-88
-99
-113
-125
-133
-142
-156
-165
-164
-150
-144
-145
-131
-113
-95
-101
-112
-114
-107
-118
-136
-153
-169
-181
-189
-204
-205
-202
-194
-189
-191
-182
-165
-157
-161
-174
-170
-149
-146
-149
-157
-170
-162
-158
-171
-189
-217
-227
-250
-271
-271
-274
-269
-254
-259
-247
-233
-230
-224
-197
-184
-187
-183
-167
-156
-156
-147
-145
-145
-131
-113
-104
-94
-88
-65
-40
-27
-17
-2
-6
-26
-61
-85
-101
-118
-125
-153
-159
-178
-206
-231
-261
-290
-300
-297
-279
-252
-239
-225
-211
-214
-221
-225
-241
-245
-250
-243
-235
-245
-245
-245
-242
-241
-239
-219
-212
-223
-219
-200
-199
-187
-173
-179
-179
-197
-217
-224
-243
-257
-264
-268
-275
-269
-277
-278
-286
-284
-279
-280
-280
-259
-236
-239
-241
-244
-224
-213
-202
-177
-149
-147
-136
-112
-99
-100
-95
-88
-80
-83
-101
-108
-124
-126
-121
-120
-109
-120
-128
-136
-144
-153
-157
-152
-153
-141
-127
-120
-101
-72
-59
-34
-22
-21
-16
-29
-31
-49
-80
-97
-114
-111
-122
-141
-134
-136
-136
-135
-121
-105
-90
-85
-87
-97
-112
-120
-149
-175
-198
-221
-238
-260
-273
-273
-286
-288
-289
-305
-294
-289
-282
-272
-284
-278
-288
-299
-284
-268
-266
-270
-385
-254
12
-309
-569
-201
66
-244
-470
-218
3
-81
-239
-209
-47
-5
-88
-154
-113
-28
-73
-161
-166
-134
-114
-120
-139
-121
-99
-107
-107
-108
-98
-104
-119
-109
-113
-122
-124
-140
-119
-94
-107
-112
-121
-113
-96
-85
-83
-66
-43
-48
-43
-29
-53
-73
-91
-114
-125
-134
-128
-140
-149
-143
-143
-147
-165
-194
-204
-213
-234
-230
-217
-219
-223
-234
-232
-226
-219
-218
-213
-199
-193
-214
-223
-217
-232
-247
-261
-248
-246
-259
-262
-259
-256
-266
-274
-275
-291
-290
-289
-295
-268
-268
-271
-272
-275
-258
-255
-243
-222
-222
-229
-217
-224
-227
-224
-217
-226
-210
-187
-185
-181
-182
-176
-164
-175
-183
-178
-204
-205
-196
-188
-169
-168
-159
-148
-144
-126
-138
-135
-103
-84
-80
-79
-71
-59
-79
-85
-78
-107
-103
-111
-112
-90
-82
-79
-77
-80
-84
-90
-103
-119
-127
-133
-160
-176
-193
-207
-225
-226
-227
-232
-238
-245
-238
-251
-266
-254
-241
-237
-235
-220
-205
-210
-208
-199
-196
-216
-232
-235
-224
-247
-259
-257
-235
-204
-195
-172
-152
-151
-162
-171
-165
-160
-173
-173
-177
-163
-164
-189
-189
-203
-191
-174
-184
-193
-176
-155
-148
-139
-122
-112
-115
-103
-104
-113
-105
-124
-116
-91
-97
-103
-113
-125
-147
-171
-185
-197
-216
-215
-225
-212
-218
-239
-240
-248
-242
-245
-251
-240
-230
-225
-212
-200
-196
-197
-207
-202
-190
-184
-169
-155
-142
-125
-139
-160
-194
-226
-242
-254
-282
-295
-305
-328
-322
-319
-310
-318
-315
-285
-254
-232
-231
-215
-195
-194
-207
-210
-210
-214
-192
-178
-184
-163
-142
-107
-85
-73
-62
-74
-73
-51
-52
-43
-56
-61
-66
-82
-94
-100
-98
-120
-126
-105
-110
-110
-98
-101
-96
-109
-102
-97
-108
-99
-79
-65
-56
-50
-61
-74
-74
-73
-81
-100
-116
-132
-131
-142
-163
-171
-174
-151
-144
-144
-139
-142
-123
-110
-107
-89
-83
-87
-80
-83
-82
-80
-102
-128
-138
-158
-169
-171
-175
-199
-215
-213
-197
-198
-188
-174
-184
-190
-198
-186
-179
-205
-217
-218
-238
-256
-258
-250
-243
-238
-248
-244
-239
-251
-241
-237
-240
-250
-265
-267
-267
-271
-275
-267
-269
-270
-260
-267
-258
-237
-236
-210
-177
-164
-154
-149
-144
-136
-134
-122
-85
-77
-58
-50
-59
-50
-60
-68
-81
-91
-105
-111
-111
-116
-114
-114
-113
-104
-86
-79
-73
-81
-82
-99
-118
-128
-146
-162
-171
-175
-171
-169
-166
-155
-139
-138
-135
-122
-121
-114
-119
-112
-121
-131
-138
-157
-158
-169
-181
-192
-204
-213
-236
-226
-218
-225
-211
-210
-233
-241
-260
-280
-310
-336
-335
-333
-328
-322
-340
-326
-302
-303
-280
-272
-277
-260
-269
-268
-255
-242
-239
-239
-232
-232
-232
-225
-229
-239
-235
-217
-210
-225
-217
-205
-225
-237
-217
-235
-260
-246
-234
-235
-240
-224
-223
-231
-232
-232
-230
-240
-239
-229
-239
-245
-234
-210
-198
-192
-183
-181
-179
-177
-176
-195
-191
-177
-168
-165
-165
-145
-152
-163
-161
-160
-170
-179
-183
-191
-194
-186
-185
-194
-192
-200
-200
-193
-203
-210
-235
-241
-237
-251
-244
-228
-234
-242
-232
-243
-273
-291
-297
-281
-270
-262
-250
-224
-226
-200
-220
-229
-248
-228
-261
-264
-341
-325
-384
-360
-1354
-2682
-1064
-501
-789
-754
-688
-699
-712
-254
-317
-469
-305
108
-55
-698
-604
-204
-350
-246
-258
-398
-582
-723
-453
-918
-1789
-973
-261
-633
-882
-667
-943
-806
-855
-323
-258
-249
-106
-309
-565
-565
-550
-556
26
-333
-372
-227
-1482
-2603
-399
-6
-933
-368
-315
-1141
-1364
-590
-468
-698
-382
504
-352
-1136
-926
-241
-520
-197
164
-743
-839
-497
-355
-486
-383
-258
17
-60
-553
-1580
-197
-654
-645
141
-304
-218
-1043
-378
-365
-316
-894
-299
-183
-639
-630
-249
-149
-827
117
-206
-222
-332
-1272
-574
-490
-128
146
-931
-33
-221
-962
16
-531
-851
1
-16
-434
-567
-462
103
-923
-434
114
-264
-869
-638
-47
-825
-475
-155
178
-506
-228
-572
-797
-563
-429
183
-352
-531
-307
-103
-521
-972
-73
-11
-725
-493
-207
-192
-956
-672
-86
-110
-635
-613
-233
-900
-811
-4
-245
-830
-588
-133
-465
-897
-705
-315
-287
-937
-248
-211
-792
-859
-301
-268
-559
-74
-855
-790
-54
-234
-1025
-283
-33
-646
-807
-437
-434
-315
-807
-649
-61
-140
-708
-504
-145
-775
-161
-94
-751
-392
-53
-374
-322
-614
-200
-67
-465
494
-990
-375
353
-396
80
-270
-447
-119
567
21
-343
-184
144
-430
-212
741
-137
-357
437
429
-360
-25
35
713
-235
255
671
5
-679
169
1343
-199
-368
401
861
-505
-373
368
358
434
-31
5
188
673
80
-132
429
556
500
-29
293
328
207
744
48
105
127
853
424
-421
232
828
145
287
216
498
205
-161
609
358
489
-5
8
419
521
378
-375
-114
828
669
-518
-335
581
-60
249
-131
-149
410
12
-399
61
391
-428
13
178
-310
116
111
-45
-8
-33
162
122
-24
-195
16
369
21
64
52
56
187
144
61
174
78
217
219
-133
205
67
-12
258
367
-164
59
-40
169
395
-388
15
492
306
-281
264
487
-334
141
496
525
131
-340
289
129
390
122
-82
55
-3
419
-200
-109
193
16
188
-97
-164
154
65
-408
-173
328
183
-320
-689
337
90
-344
-231
-16
121
-252
-46
79
-188
158
155
-195
-161
-27
388
-338
-397
200
87
-368
-550
143
192
-449
-216
217
-95
-1011
-106
470
-458
-603
-158
-134
-604
-297
-291
-341
49
-530
-192
-293
-749
60
-462
-202
-113
-506
-373
-186
-365
-501
-165
-439
308
-420
-1161
171
180
-602
-194
-117
-395
-116
-151
-353
-424
14
-138
-508
-56
117
-411
-584
-20
47
-159
-540
-301
30
-356
-562
-434
61
328
-190
-241
306
-283
-648
17
-110
139
-218
-217
-42
-371
-575
59
327
-696
-504
470
111
-410
-119
-9
-99
-331
-74
-61
-149
-188
32
-257
-473
122
149
6
-315
-245
250
-58
-494
-293
34
-39
-365
-205
23
-101
-289
-39
-198
49
85
-254
147
-103
-189
106
-12
-386
-54
113
-48
-503
-84
529
-511
-58
78
10
-4
-100
-366
3
207
-788
-223
250
-198
-502
-36
14
-501
-501
-32
-340
-139
-403
-622
-213
-430
-353
-307
-382
-229
-148
-466
-573
-27
-195
-559
142
-419
-507
-125
-436
-392
-419
-209
-319
-391
-274
-468
-407
-683
-163
-214
-734
-189
-609
-372
-629
-448
-93
-1053
-266
-179
-678
-568
-323
-288
-545
-179
-467
-354
-189
-517
-313
-367
-129
-329
-410
-228
-662
39
-485
-668
-22
-360
-419
-561
-140
-188
-772
-187
-211
-342
-442
-486
-358
-374
-267
-530
-474
-542
-238
-416
-674
-589
-318
-88
-687
-658
-134
-396
-350
-580
-410
-57
-507
-144
-557
-525
-368
-460
-41
-365
-536
-396
-189
-448
-372
-128
-407
-236
-103
-616
-325
-326
-312
-123
-443
-394
-433
-406
-47
-378
-624
-205
-266
-353
-441
-470
-256
-429
-213
-237
-622
-329
-470
-198
-400
-650
-431
-531
-314
-542
-317
-354
-489
-296
-417
-421
-308
-391
-395
-296
-373
-373
-396
-381
-212
-410
-402
-344
-203
-225
-480
-352
-139
-16
-493
-537
-265
-164
-172
-392
-480
-328
-102
-52
-524
-557
-176
-227
-248
-411
-232
-380
-391
-399
-251
-344
-390
-165
-324
-338
-294
-163
-412
-279
-328
-379
-157
-325
-238
-537
-354
-297
-515
-357
-351
-271
-426
-397
-317
-241
-483
-431
-47
-307
-456
-442
-278
-233
-345
-400
-227
-134
-531
-165
-292
-335
-254
-318
-131
-519
-307
-219
-335
-575
-380
-281
-556
-319
-430
-484
-346
-279
-414
-635
-293
-263
-573
-296
-597
-320
-302
-606
-410
-399
-257
-326
-527
-427
-290
-174
-466
-401
-292
-312
-233
-596
-197
-255
-510
-389
-199
-274
-397
-237
-213
-482
-240
-259
-298
-429
-601
-130
-456
-552
-301
-298
-376
-443
-522
-372
-341
-507
-237
-422
-437
-108
-288
-452
-310
-473
-282
-157
-324
-481
-506
-289
-363
-166
-438
-618
-399
-127
-328
-572
-444
-156
-139
-535
-448
-155
-362
-203
-179
-565
-206
-94
-254
-446
-513
-108
-300
-297
-285
-459
-205
-225
-394
-335
-258
-321
-288
-153
-255
-455
-360
-105
-352
-404
-197
-384
-281
-404
-312
-87
-389
-377
-297
-276
-202
-359
-388
-353
-286
-273
-429
-369
-343
-469
-423
-149
-444
-444
-279
-422
-296
-387
-366
-390
-358
-382
-440
-227
-236
-505
-544
-48
-125
-524
-546
-395
-287
-212
-417
-571
-304
-317
-159
-617
-629
-243
-524
-414
-556
-334
-634
-265
-271
-826
-266
-723
-297
-275
-1037
-405
-432
-480
-522
-694
-355
-294
-535
-518
-420
-595
-586
-296
-410
-558
-486
-527
-549
-488
-265
-544
-461
-481
-623
-98
-595
-588
-158
-392
-436
-508
-373
-312
-668
-301
-433
-614
-294
-613
-574
-528
-372
-399
-408
-428
-748
-353
-330
-469
-465
-513
-200
-451
-506
-533
-453
-275
-488
-386
-569
-372
-383
-503
-340
-738
-94
-218
-624
-306
-343
-176
-626
-245
-197
-601
-254
-476
-321
-431
-269
-76
-764
-476
-30
-503
-489
-316
-367
-481
-471
-319
-598
-263
-307
-424
-368
-366
-351
-462
-283
-429
-441
-262
-330
-222
-525
-688
-91
-400
-493
-456
-405
-225
-487
-251
-605
-457
-146
-381
-506
-739
-171
-217
-349
-609
-543
-304
-105
-342
-740
-377
-152
-184
-495
-576
-385
-179
-311
-695
-190
-385
-321
-96
-347
-336
-298
-192
-416
-139
-387
-566
-314
-307
-461
-548
-219
-415
-373
-219
-427
-392
-210
-400
-620
-247
-64
-441
-643
-462
-150
-256
-565
-79
-381
-543
-4
-311
-546
-509
-49
-166
-765
-287
-321
-407
-335
-646
-268
-136
-186
-433
-768
-298
-66
-231
-445
-496
-432
-429
-117
-402
-605
-369
-279
-243
-371
-554
-401
-35
-483
-456
-300
-357
-209
-380
-232
-260
-297
-381
-290
-356
-330
-248
-383
-130
-553
-274
-111
-399
-283
-378
27
-286
-398
-346
-316
-289
-438
60
-300
-666
-320
-218
-358
-358
-313
-235
-398
-314
-305
-267
-507
-139
-237
-614
-21
-223
-237
-705
-277
124
-286
-529
-470
-128
-292
-287
-280
-609
-35
-192
-338
-294
-400
-13
-416
-421
-128
-367
-458
-205
-214
-374
-431
-427
-288
-322
-448
-194
-448
-532
-207
-537
-499
-224
-256
-408
-702
-361
-141
-222
-362
-661
-245
119
-461
-556
-241
-121
-207
-607
-291
-2
-296
-358
-340
-170
-238
-220
-268
-495
-173
-409
-277
-147
-404
-171
-452
-153
-351
-607
-76
-174
-389
-583
-195
-82
-496
-449
-348
-145
-258
-243
-242
-508
-443
-169
-158
-350
-461
-245
-115
-156
-382
-274
-78
-150
-411
-382
-19
-108
-372
-137
-256
-476
-268
-415
-292
-215
-410
-355
-322
-319
-548
-356
-322
-510
-157
-196
-396
-551
-311
-190
-442
-448
-207
-218
-462
-511
-357
-355
-455
-341
-245
-500
-614
-430
-161
-126
-554
-621
-345
-159
-268
-585
-535
-194
-228
-287
-454
-413
-194
-28
-358
-655
-233
-270
-337
-269
-190
-285
-253
-145
-225
-288
-534
-428
9
-249
-388
-414
-375
-280
-421
-358
-390
-484
-303
-219
-403
-284
-275
-387
-404
-146
-252
-489
-429
-132
-320
-256
-210
-450
-235
-417
-206
-110
-338
-239
-162
-349
-474
-246
-213
-300
-202
-460
-454
-189
-223
-491
-294
-91
-292
-325
-344
-220
-410
-507
-213
-121
-64
-530
-601
-226
-98
-212
-437
-372
-266
-122
-302
-400
-379
-394
-318
-207
-448
-554
-167
-446
-579
-388
-303
-409
-671
-463
-391
-276
-335
-587
-474
-258
-334
-632
-307
-288
-153
-215
-575
-465
-350
-138
-280
-545
-413
-6
-54
-562
-564
-16
-93
-443
-560
-356
-163
-376
-484
-367
-243
-309
-484
-595
-400
-281
-503
-607
-438
-313
-208
-379
-592
-329
-191
-314
-345
-342
-438
-212
-61
-163
-403
-344
-31
-355
-416
-148
50
-385
-533
-108
-37
-312
-529
-276
-373
-379
-100
-271
-295
-346
-160
-360
-458
-111
-318
-579
-225
94
-117
-212
-274
-185
-224
-174
-33
-207
-493
-312
77
-77
-555
-465
-105
-224
-455
-525
-322
-330
-391
-445
-488
-516
-486
-362
-624
-569
-355
-330
-331
-392
-572
-395
-339
-482
-504
-361
-172
-193
-416
-662
-367
-229
-367
-510
-361
-261
-364
-429
-483
-482
-451
-387
-553
-569
-372
-192
-290
-633
-561
-411
-155
-276
-492
-329
-384
-143
-70
-381
-512
-254
39
-119
-294
-317
-314
-160
-212
-205
-113
-95
-216
-317
-341
-142
-146
-297
-293
-280
-177
-296
-243
-325
-498
-153
-377
-390
-212
-386
-428
-409
-202
-273
-382
-414
-313
-75
-133
-215
-271
-328
-201
-332
-336
-383
-248
-247
-225
-345
-425
-325
-477
-236
-357
-346
-177
-182
-374
-447
-275
-343
-365
-342
-261
-327
-332
-274
-260
-463
-328
-216
-384
-406
-327
-284
-317
-425
-424
-425
-341
-182
-317
-532
-515
-297
-339
-416
-456
-442
-489
-355
-312
-409
-462
-409
-356
-300
-269
-396
-366
-336
-187
-278
-268
-384
-317
-117
-552
-339
15
-128
-506
-499
-264
-455
-398
-317
-428
-478
-342
-362
-512
-510
-347
-242
-322
-349
-458
-607
-381
-241
-372
-449
-496
-424
-391
-391
-496
-389
-262
-370
-485
-498
-384
-400
-394
-347
-453
-423
-380
-515
-519
-358
-409
-484
-435
-479
-433
-503
-453
-482
-576
-495
-431
-293
-454
-473
-480
-456
-314
-364
-405
-382
-243
-243
-378
-451
-467
-348
-160
-362
-409
-263
-277
-438
-468
-355
-487
-485
-386
-374
-487
-618
-490
-367
-423
-479
-445
-371
-364
-430
-488
-425
-425
-421
-385
-499
-498
-390
-405
-443
-349
-630
-506
-162
-283
-440
-513
-269
-273
-360
-500
-385
-263
-311
-190
-420
-475
-401
-287
-183
-347
-465
-355
-300
-412
-501
-422
-249
-206
-399
-468
-306
-342
-434
-304
-356
-463
-406
-350
-266
-335
-458
-540
-395
-226
-335
-479
-468
-367
-232
-303
-488
-531
-274
-167
-305
-433
-393
-214
-274
-415
-395
-264
-311
-360
-319
-237
-292
-342
-242
-232
-338
-290
-254
-256
-349
-431
-323
-290
-292
-231
-175
-303
-376
-301
-239
-371
-485
-272
-59
-132
-274
-321
-322
-293
-176
-124
-248
-203
-172
-200
-229
-356
-407
-287
-95
-194
-274
-392
-403
-128
-204
-393
-403
-249
-149
-241
-413
-396
-203
-177
-298
-354
-131
-69
-282
-302
-223
-106
-174
-323
-281
-197
-50
-161
-310
-188
-20
-123
-269
-161
-67
9
-111
-188
-164
-88
20
-135
-184
-131
-57
-49
-282
-219
36
58
-87
-223
-133
13
5
-109
-51
37
-29
-82
-11
63
61
-24
-21
50
-6
-40
-16
-48
60
38
-68
-63
-58
17
-98
-126
-28
0
-53
-212
-107
0
-34
-153
-131
-45
-137
-183
-73
14
-46
-105
-86
6
3
-31
-74
-96
-37
36
-8
-113
-34
126
92
-53
-22
23
72
38
-89
69
101
77
-16
18
103
23
19
27
-47
-52
27
90
56
-69
-42
84
111
41
26
-33
43
122
86
36
0
79
118
62
-25
51
64
105
103
-5
123
123
16
30
134
169
71
93
172
141
146
147
181
95
44
148
136
38
-7
7
71
118
106
27
-11
61
38
48
-4
-119
-70
70
96
-68
-162
-123
-46
16
-33
-43
7
-13
-59
-62
-41
14
-46
-62
-17
-35
-21
-49
-49
-49
-48
-39
-26
4
-85
-117
-44
-32
-103
-145
-75
-90
-92
-98
-103
-85
-81
-26
-56
-83
-27
13
2
-45
-71
-40
-48
-101
-92
-86
-102
-111
-71
-63
-57
-75
-95
-75
-23
-1
-97
-153
-52
2
-54
-45
-40
-61
-42
-39
-93
-128
-70
-68
-48
-31
-36
-68
-92
-106
-73
-67
-56
-6
-6
-19
-67
-65
-57
-93
-132
-111
-62
-82
-151
-195
-162
-81
-36
-104
-146
-70
-53
-51
-91
-175
-181
-172
-176
-162
-182
-223
-193
-200
-239
-230
-206
-151
-138
-177
-157
-118
-107
-162
-197
-156
-88
-70
-165
-145
-75
-114
-146
-174
-132
-88
-147
-180
-157
-129
-190
-254
-201
-126
-107
-167
-155
-79
-90
-140
-101
-87
-80
-123
-144
-76
-19
-39
-77
-87
-94
-32
-50
-84
-20
47
77
44
31
30
17
0
-1
15
32
37
33
23
5
-8
21
58
25
9
35
8
-3
0
5
30
33
-22
8
44
27
8
-40
-58
-54
-49
-42
-44
-65
-109
-128
-132
-118
-83
-51
-30
-72
-97
-94
-110
-106
-82
-102
-118
-101
-102
-129
-101
-75
-33
-56
-87
-32
-48
-99
-75
-56
-94
-114
-99
-89
-98
-112
-64
-19
-12
-39
-27
12
3
-4
-34
-37
-29
-25
-21
-17
-18
-1
2
0
-26
-70
-58
-4
44
22
-8
-10
2
43
41
14
3
12
14
4
-15
-24
-22
-27
-25
-20
3
0
-27
-51
-49
-59
-27
-7
-20
-8
-20
-14
-14
-28
-20
-37
-43
9
-4
-43
-53
-48
-67
-106
-119
-112
-99
-127
-159
-167
-112
-109
-141
-160
-170
-137
-134
-157
-162
-129
-124
-133
-151
-157
-161
-161
-147
-136
-112
-124
-120
-124
-166
-191
-214
-200
-197
-197
-184
-225
-218
-212
-238
-258
-273
-267
-259
-289
-301
-301
-257
-243
-259
-288
-293
-303
-323
-308
-314
-320
-311
-281
-278
-301
-299
-278
-314
-318
-298
-304
-311
-307
-285
-276
-283
-266
-285
-289
-278
-294
-288
-268
-266
-280
-287
-288
-290
-310
-292
-278
-309
-319
-311
-280
-261
-311
-294
-268
-287
-341
-375
-332
-321
-330
-352
-366
-383
-391
-387
-370
-361
-383
-426
-419
-381
-397
-435
-402
-362
-371
-417
-434
-418
-385
-358
-378
-367
-357
-348
-358
-352
-366
-331
-314
-343
-352
-350
-348
-395
-419
-427
-417
-410
-416
-411
-406
-387
-401
-435
-418
-411
-430
-439
-408
-404
-416
-408
-405
-384
-374
-370
-343
-329
-350
-354
-329
-311
-311
-316
-317
-342
-331
-329
-336
-351
-335
-303
-323
-316
-323
-352
-343
-325
-309
-316
-322
-310
-331
-350
-328
-288
-290
-315
-302
-288
-286
-242
-226
-253
-287
-302
-279
-277
-304
-281
-275
-286
-281
-313
-301
-292
-292
-262
-264
-298
-330
-328
-328
-361
-393
-384
-367
-367
-364
-364
-324
-288
-308
-316
-313
-305
-282
-290
-309
-330
-327
-301
-295
-286
-241
-222
-244
-232
-216
-206
-189
-195
-225
-207
-210
-233
-261
-278
-277
-279
-260
-246
-199
-193
-211
-222
-220
-190
-184
-173
-186
-189
-178
-168
-157
-159
-167
-159
-123
-116
-125
-139
-143
-144
-167
-165
-151
-153
-174
-180
-160
-162
-172
-167
-164
-151
-127
-156
-178
-180
-151
-133
-178
-195
-175
-168
-155
-162
-177
-135
-113
-141
-130
-132
-148
-145
-160
-164
-135
-117
-119
-143
-148
-120
-138
-157
-164
-155
-139
-132
-116
-116
-122
-109
-95
-102
-109
-91
-96
-119
-120
-100
-123
-172
-163
-134
-144
-160
-181
-221
-235
-230
-216
-189
-187
-200
-222
-212
-202
-217
-224
-241
-267
-250
-255
-264
-262
-257
-240
-252
-279
-252
-257
-258
-250
-257
-221
-228
-223
-174
-153
-177
-178
-179
-208
-222
-218
-192
-178
-182
-187
-193
-196
-202
-200
-185
-165
-169
-179
-168
-171
-162
-143
-159
-169
-165
-180
-208
-217
-227
-247
-271
-255
-230
-235
-249
-258
-226
-233
-251
-234
-207
-223
-246
-239
-235
-269
-281
-278
-280
-288
-312
-317
-350
-365
-375
-408
-382
-381
-391
-398
-391
-386
-382
-363
-355
-364
-382
-387
-406
-404
-376
-394
-406
-375
-374
-392
-400
-390
-372
-371
-373
-387
-389
-389
-377
-364
-373
-362
-360
-368
-346
-340
-351
-344
-349
-324
-310
-346
-334
-331
-322
-287
-294
-305
-275
-265
-292
-294
-281
-281
-305
-289
-234
-243
-289
-288
-270
-267
-260
-249
-240
-239
-216
-196
-199
-191
-192
-194
-190
-202
-230
-225
-236
-264
-268
-248
-233
-253
-251
-242
-246
-232
-209
-196
-210
-219
-207
-217
-216
-216
-232
-237
-232
-213
-213
-232
-223
-205
-218
-213
-192
-185
-212
-221
-224
-227
-218
-231
-231
-233
-237
-244
-248
-252
-247
-234
-247
-260
-268
-252
-274
-306
-296
-308
-321
-329
-325
-291
-279
-275
-243
-242
-251
-266
-271
-254
-258
-249
-226
-210
-221
-224
-232
-237
-208
-209
-210
-192
-199
-204
-207
-222
-212
-214
-238
-248
-249
-244
-231
-238
-229
-194
-176
-182
-176
-207
-217
-182
-176
-169
-164
-139
-140
-153
-184
-200
-205
-226
-229
-231
-225
-213
-235
-247
-245
-249
-229
-227
-250
-246
-244
-262
-255
-264
-269
-262
-257
-239
-262
-282
-293
-290
-282
-269
-260
-250
-247
-241
-256
-251
-241
-253
-252
-226
-201
-213
-192
-174
-182
-174
-176
-181
-197
-226
-231
-249
-250
-254
-254
-259
-271
-246
-268
-286
-277
-272
-295
-319
-298
-280
-287
-308
-305
-325
-333
-321
-314
-297
-300
-305
-288
-281
-297
-287
-285
-279
-273
-293
-290
-273
-264
-252
-260
-274
-266
-272
-283
-292
-296
-307
-341
-342
-334
-331
-351
-353
-341
-352
-351
-344
-347
-327
-315
-313
-294
-294
-316
-304
-303
-295
-277
-280
-266
-270
-282
-305
-327
-337
-350
-344
-327
-314
-312
-319
-303
-317
-311
-300
-322
-319
-304
-305
-325
-321
-319
-328
-317
-313
-327
-335
-353
-364
-370
-361
-348
-333
-327
-338
-336
-348
-366
-382
-385
-385
-395
-376
-345
-333
-314
-301
-288
-301
-304
-271
-253
-248
-232
-226
-230
-220
-220
-238
-236
-238
-247
-263
-268
-283
-332
-335
-357
-379
-357
-362
-365
-367
-342
-313
-333
-344
-351
-342
-359
-385
-388
-381
-381
-398
-377
-362
-350
-319
-321
-319
-291
-290
-294
-278
-274
-285
-278
-276
-282
-286
-291
-308
-311
-315
-335
-344
-372
-351
-339
-342
-324
-345
-325
-323
-334
-315
-316
-313
-314
-304
-292
-298
-296
-280
-256
-244
-244
-229
-216
-203
-205
-205
-216
-245
-265
-256
-266
-289
-291
-268
-257
-261
-247
-244
-228
-238
-238
-225
-221
-223
-218
-223
-255
-283
-309
-321
-336
-333
-323
-325
-333
-330
-329
-315
-308
-305
-322
-331
-345
-358
-343
-332
-314
-285
-271
-252
-242
-228
-217
-220
-192
-169
-173
-184
-184
-208
-221
-231
-255
-251
-262
-267
-256
-256
-237
-217
-214
-237
-252
-251
-288
-316
-317
-312
-312
-321
-317
-318
-315
-310
-316
-334
-343
-354
-359
-341
-339
-313
-301
-300
-273
-270
-265
-281
-292
-271
-250
-242
-229
-208
-198
-200
-222
-231
-236
-260
-249
-254
-256
-218
-206
-178
-159
-164
-162
-174
-200
-201
-187
-195
-177
-166
-184
-178
-179
-185
-190
-197
-180
-192
-183
-178
-184
-182
-193
-189
-201
-200
-207
-235
-198
-187
-196
-188
-218
-212
-200
-198
-186
-168
-138
-115
-110
-96
-98
-118
-130
-161
-181
-187
-208
-244
-252
-252
-236
-232
-240
-226
-222
-219
-224
-219
-198
-202
-208
-212
-219
-242
-245
-245
-282
-285
-267
-266
-255
-222
-177
-167
-188
-175
-171
-169
-176
-179
-190
-196
-181
-183
-178
-172
-154
-142
-157
-154
-152
-152
-147
-136
-154
-185
-200
-213
-239
-265
-269
-267
-265
-252
-235
-252
-252
-222
-218
-209
-186
-186
-173
-165
-178
-181
-187
-184
-180
-198
-181
-184
-211
-215
-202
-185
-187
-180
-168
-166
-170
-184
-202
-215
-226
-242
-237
-234
-227
-202
-220
-215
-188
-185
-167
-170
-176
-175
-185
-179
-178
-185
-190
-178
-188
-192
-185
-186
-186
-202
-228
-224
-215
-225
-223
-221
-210
-204
-186
-170
-162
-147
-151
-155
-141
-123
-109
-119
-118
-111
-140
-128
-119
-139
-103
-105
-111
-105
-105
-101
-116
-106
-98
-104
-109
-128
-144
-150
-152
-170
-175
-180
-201
-195
-188
-187
-185
-179
-171
-194
-200
-231
-254
-255
-262
-257
-273
-273
-242
-232
-250
-251
-230
-232
-239
-238
-238
-253
-265
-267
-303
-320
-317
-319
-309
-302
-298
-307
-314
-288
-263
-254
-237
-218
-200
-206
-199
-186
-195
-172
-166
-177
-185
-197
-220
-221
-224
-220
-199
-196
-190
-200
-197
-201
-201
-206
-223
-245
-249
-257
-269
-254
-251
-250
-251
-262
-254
-269
-263
-252
-269
-276
-268
-270
-270
-270
-283
-269
-278
-304
-290
-281
-288
-276
-270
-271
-263
-271
-281
-292
-303
-307
-304
-314
-311
-301
-286
-255
-255
-239
-235
-250
-263
-261
-247
-248
-218
-188
-192
-179
-174
-184
-197
-178
-155
-177
-162
-151
-158
-150
-192
-204
-219
-245
-229
-223
-218
-216
-209
-201
-204
-214
-214
-224
-255
-257
-263
-275
-281
-272
-255
-257
-259
-266
-257
-245
-231
-214
-210
-216
-235
-229
-214
-210
-224
-230
-215
-215
-217
-220
-214
-205
-225
-229
-233
-245
-236
-253
-239
-238
-252
-239
-259
-247
-223
-243
-256
-261
-248
-243
-242
-239
-240
-239
-260
-269
-271
-255
-242
-237
-233
-223
-224
-231
-217
-222
-228
-223
-224
-226
-230
-233
-230
-236
-248
-237
-226
-230
-212
-198
-195
-196
-190
-173
-186
-197
-203
-199
-195
-201
-191
-186
-169
-168
-164
-144
-157
-158
-167
-198
-205
-222
-239
-249
-248
-251
-260
-253
-250
-251
-241
-232
-254
-257
-259
-275
-292
-294
-300
-307
-319
-333
-312
-316
-316
-332
-341
-341
-358
-340
-316
-317
-305
-314
-346
-330
-339
-348
-347
-342
-341
-340
-321
-327
-348
-349
-327
-313
-297
-273
-266
-260
-246
-233
-214
-201
-192
-198
-203
-200
-203
-199
-200
-221
-215
-210
-212
-197
-205
-194
-192
-184
-178
-202
-217
-237
-261
-259
-247
-248
-264
-242
-226
-224
-174
-143
-133
-121
-112
-126
-134
-127
-148
-168
-172
-168
-170
-174
-173
-167
-163
-166
-189
-190
-176
-186
-196
-204
-205
-194
-201
-232
-239
-250
-256
-247
-247
-227
-219
-230
-200
-175
-162
-147
-145
-154
-179
-186
-199
-211
-210
-211
-215
-230
-244
-267
-288
-286
-294
-285
-286
-280
-269
-277
-281
-287
-298
-325
-342
-351
-354
-353
-339
-322
-333
-345
-339
-329
-347
-342
-325
-330
-314
-318
-290
-257
-266
-261
-253
-265
-260
-251
-262
-253
-275
-274
-276
-291
-291
-312
-290
-272
-280
-284
-294
-296
-317
-323
-311
-344
-348
-339
-342
-328
-331
-305
-280
-296
-288
-273
-256
-252
-252
-252
-245
-237
-247
-247
-257
-268
-263
-272
-286
-300
-290
-292
-292
-261
-272
-261
-240
-260
-275
-289
-292
-294
-308
-327
-332
-312
-328
-313
-289
-300
-294
-302
-286
-258
-272
-264
-259
-278
-260
-266
-290
-286
-297
-308
-270
-265
-269
-269
-269
-274
-305
-306
-301
-311
-306
-301
-309
-313
-331
-336
-342
-360
-361
-336
-322
-316
-313
-330
-325
-316
-305
-284
-303
-312
-326
-336
-331
-333
-342
-340
-332
-321
-303
-316
-311
-326
-343
-336
-332
-325
-301
-323
-335
-325
-329
-319
-328
-338
-350
-375
-379
-391
-397
-398
-406
-395
-397
-415
-410
-416
-429
-426
-415
-404
-398
-392
-397
-397
-404
-397
-392
-394
-376
-382
-375
-378
-375
-368
-378
-370
-370
-361
-348
-316
-296
-279
-272
-289
-282
-270
-291
-308
-318
-327
-349
-351
-316
-314
-311
-278
-278
-295
-287
-295
-312
-310
-312
-315
-307
-310
-328
-325
-310
-306
-295
-270
-237
-214
-219
-226
-224
-251
-288
-305
-316
-331
-329
-325
-330
-332
-346
-345
-347
-357
-350
-378
-413
-415
-420
-444
-468
-467
-472
-478
-471
-480
-474
-459
-461
-447
-422
-405
-399
-400
-416
-430
-403
-413
-421
-410
-418
-423
-430
-418
-414
-419
-404
-406
-431
-444
-456
-461
-446
-429
-452
-469
-450
-438
-443
-432
-432
-426
-416
-426
-408
-379
-363
-350
-343
-338
-331
-333
-323
-303
-283
-262
-251
-244
-235
-239
-269
-297
-298
-292
-284
-267
-250
-246
-257
-268
-273
-286
-290
-286
-310
-316
-321
-328
-322
-340
-347
-359
-382
-381
-367
-363
-365
-350
-362
-378
-375
-377
-368
-378
-381
-389
-394
-375
-363
-361
-357
-356
-368
-394
-415
-405
-395
-416
-406
-376
-353
-332
-345
-336
-335
-337
-321
-335
-346
-357
-342
-345
-367
-359
-361
-331
-327
-319
-290
-283
-266
-275
-268
-248
-272
-274
-283
-332
-347
-353
-349
-355
-365
-361
-371
-382
-396
-397
-406
-419
-420
-432
-447
-442
-436
-442
-438
-428
-407
-398
-405
-378
-374
-368
-344
-352
-364
-364
-383
-390
-389
-380
-404
-415
-403
-421
-410
-402
-401
-397
-392
-399
-410
-405
-400
-397
-410
-391
-374
-380
-364
-377
-375
-328
-320
-312
-301
-291
-276
-298
-294
-300
-317
-317
-338
-360
-363
-371
-388
-385
-379
-364
-367
-367
-375
-393
-394
-411
-398
-390
-400
-400
-404
-418
-412
-392
-383
-377
-367
-364
-372
-373
-386
-390
-392
-394
-371
-340
-317
-299
-302
-290
-296
-313
-295
-310
-315
-309
-295
-314
-326
-319
-332
-351
-350
-357
-381
-370
-372
-385
-376
-377
-357
-348
-368
-355
-346
-330
-327
-325
-301
-312
-339
-327
-316
-328
-317
-299
-296
-295
-288
-284
-282
-288
-302
-318
-341
-343
-330
-334
-331
-328
-334
-327
-340
-367
-382
-378
-377
-390
-382
-384
-403
-404
-401
-406
-417
-409
-397
-400
-394
-377
-358
-346
-339
-329
-305
-290
-272
-274
-256
-242
-248
-218
-225
-245
-227
-241
-246
-228
-239
-211
-197
-206
-188
-193
-211
-217
-237
-243
-234
-240
-237
-233
-245
-241
-222
-223
-218
-215
-220
-203
-221
-214
-209
-245
-254
-264
-272
-288
-291
-290
-279
-279
-285
-262
-270
-261
-239
-256
-250
-242
-263
-267
-269
-288
-290
-280
-287
-279
-281
-294
-294
-302
-308
-330
-343
-350
-367
-375
-391
-386
-395
-386
-360
-354
-355
-350
-341
-333
-343
-357
-371
-356
-330
-319
-294
-265
-246
-236
-223
-235
-248
-267
-301
-296
-291
-332
-352
-339
-351
-364
-356
-342
-318
-304
-289
-277
-258
-259
-271
-266
-286
-293
-294
-284
-278
-282
-273
-268
-253
-265
-266
-276
-290
-287
-283
-287
-278
-256
-264
-251
-240
-253
-277
-282
-259
-260
-260
-253
-261
-279
-283
-298
-303
-303
-330
-323
-315
-299
-275
-269
-251
-241
-220
-216
-219
-213
-239
-248
-256
-269
-267
-280
-272
-269
-276
-266
-258
-249
-247
-234
-226
-238
-235
-247
-255
-242
-249
-265
-277
-291
-286
-278
-257
-224
-233
-227
-227
-233
-246
-246
-251
-240
-252
-284
-256
-250
-272
-267
-273
-289
-295
-297
-300
-303
-308
-304
-294
-276
-273
-289
-277
-258
-253
-269
-269
-258
-288
-299
-318
-336
-334
-334
-321
-328
-331
-325
-341
-341
-356
-366
-371
-391
-380
-370
-353
-355
-342
-333
-342
-324
-320
-317
-299
-306
-301
-291
-295
-280
-259
-269
-275
-277
-275
-262
-276
-279
-280
-292
-285
-285
-297
-294
-295
-293
-282
-291
-290
-296
-293
-303
-307
-312
-304
-312
-331
-330
-334
-321
-295
-282
-267
-252
-238
-239
-253
-267
-273
-283
-286
-286
-301
-295
-300
-336
-355
-360
-360
-349
-366
-355
-342
-355
-361
-355
-342
-339
-343
-342
-357
-332
-309
-320
-325
-322
-335
-352
-364
-374
-363
-376
-381
-358
-339
-328
-318
-295
-295
-297
-277
-276
-289
-319
-334
-339
-353
-357
-352
-355
-357
-358
-356
-351
-354
-350
-346
-338
-327
-337
-328
-321
-307
-293
-269
-254
-254
-239
-242
-240
-216
-224
-231
-227
-234
-236
-229
-243
-246
-248
-261
-272
-271
-281
-266
-248
-248
-229
-233
-251
-249
-230
-242
-232
-207
-188
-196
-208
-186
-196
-214
-188
-185
-194
-193
-182
-161
-180
-177
-182
-215
-220
-220
-229
-229
-229
-233
-271
-292
-296
-307
-337
-350
-339
-350
-336
-329
-326
-340
-359
-338
-343
-338
-339
-320
-307
-325
-315
-302
-282
-270
-257
-230
-227
-208
-190
-215
-237
-260
-276
-293
-311
-315
-312
-313
-309
-286
-276
-274
-253
-270
-276
-266
-263
-252
-259
-244
-233
-223
-218
-231
-226
-228
-231
-226
-220
-201
-211
-222
-215
-226
-235
-248
-247
-256
-236
-235
-253
-252
-254
-236
-253
-244
-237
-236
-238
-233
-224
-256
-263
-258
-270
-274
-264
-242
-236
-247
-231
-212
-220
-216
-216
-218
-215
-245
-240
-227
-234
-249
-256
-248
-241
-224
-223
-243
-252
-258
-271
-290
-291
-290
-298
-300
-301
-279
-267
-257
-230
-246
-260
-270
-265
-278
-302
-287
-293
-310
-293
-285
-283
-287
-307
-303
-290
-300
-299
-279
-280
-275
-253
-246
-233
-238
-265
-257
-237
-238
-233
-228
-215
-216
-231
-209
-199
-192
-200
-192
-172
-179
-161
-138
-143
-149
-144
-172
-181
-191
-210
-220
-243
-235
-247
-261
-249
-257
-267
-264
-266
-256
-256
-275
-266
-259
-258
-262
-266
-253
-265
-260
-243
-234
-227
-231
-211
-206
-199
-200
-222
-234
-243
-255
-266
-265
-272
-293
-283
-286
-289
-296
-315
-281
-263
-254
-229
-231
-218
-215
-218
-216
-230
-227
-235
-239
-219
-210
-192
-193
-206
-204
-206
-209
-201
-208
-224
-230
-232
-237
-255
-256
-284
-307
-296
-306
-302
-298
-306
-320
-332
-334
-335
-355
-361
-352
-350
-342
-345
-332
-331
-333
-328
-311
-292
-281
-265
-276
-279
-280
-281
-293
-304
-316
-312
-319
-320
-282
-272
-283
-291
-294
-289
-309
-306
-306
-323
-315
-310
-288
-267
-266
-272
-285
-271
-265
-270
-244
-230
-226
-222
-224
-204
-194
-204
-211
-221
-211
-210
-217
-226
-244
-257
-266
-285
-296
-293
-291
-308
-326
-338
-350
-359
-369
-349
-330
-347
-358
-368
-394
-381
-381
-407
-409
-417
-431
-443
-433
-429
-430
-437
-433
-434
-430
-418
-426
-425
-410
-391
-376
-352
-352
-356
-351
-341
-320
-307
-306
-319
-321
-302
-317
-327
-308
-286
-249
-246
-235
-225
-207
-187
-203
-214
-199
-216
-238
-240
-238
-250
-223
-187
-183
-172
-142
-114
-95
-61
-24
-7
-1
5
3
-3
-16
-25
-52
-79
-105
-130
-148
-179
-207
-226
-232
-239
-271
-306
-355
-375
-408
-438
-444
-458
-456
-459
-464
-461
-459
-438
-430
-433
-430
-457
-469
-490
-502
-494
-519
-497
-477
-466
-444
-434
-406
-406
-413
-412
-395
-412
-412
-402
-414
-424
-435
-438
-432
-436
-436
-419
-418
-407
-398
-389
-385
-384
-380
-363
-333
-323
-313
-315
-322
-297
-288
-262
-221
-193
-149
-112
-93
-51
-55
-44
-32
-29
-19
-1
-7
-4
8
-11
-5
-3
-13
1
13
6
-15
-35
-54
-76
-95
-128
-146
-164
-194
-221
-238
-265
-311
-338
-339
-359
-373
-375
-396
-407
-434
-449
-447
-472
-500
-517
-533
-546
-556
-548
-522
-545
-551
-536
-560
-586
-585
-586
-566
-552
-539
-504
-489
-472
-448
-423
-419
-409
-416
-422
-422
-418
-398
-390
-393
-371
-358
-350
-342
-309
-282
-262
-231
-220
-211
-203
-193
-176
-166
-145
-113
-88
-72
-41
-22
1
29
20
23
21
25
29
31
51
62
78
81
89
93
72
54
20
-13
-32
-61
-96
-108
-133
-144
-158
-174
-178
-215
-244
-261
-290
-314
-323
-331
-369
-406
-436
-471
-485
-495
-498
-494
-498
-477
-497
-520
-533
-558
-553
-579
-566
-560
-599
-599
-609
-614
-613
-608
-586
-585
-585
-554
-525
-521
-504
-505
-514
-518
-519
-511
-513
-520
-502
-488
-455
-416
-388
-363
-328
-308
-282
-259
-256
-230
-243
-244
-239
-219
-174
-151
-108
-73
-57
-32
-9
25
57
78
89
86
85
92
84
89
95
87
111
107
92
96
80
72
62
34
32
18
-23
-32
-68
-126
-179
-231
-275
-330
-383
-430
-467
-504
-525
-543
-571
-590
-608
-630
-650
-666
-678
-695
-704
-690
-687
-682
-689
-686
-691
-698
-686
-680
-665
-662
-649
-637
-627
-608
-608
-602
-598
-613
-630
-637
-642
-660
-667
-653
-623
-596
-554
-520
-492
-445
-416
-386
-346
-332
-311
-280
-246
-206
-189
-145
-116
-98
-52
-26
5
36
49
65
88
78
69
74
74
76
94
127
143
160
173
177
163
144
126
111
85
80
69
45
54
38
28
17
-10
-31
-62
-64
-83
-144
-182
-222
-273
-306
-333
-377
-400
-428
-466
-486
-498
-514
-542
-580
-617
-638
-653
-665
-671
-691
-705
-744
-767
-752
-769
-769
-758
-755
-753
-766
-738
-704
-694
-697
-688
-679
-680
-655
-637
-638
-648
-628
-631
-626
-595
-568
-552
-524
-499
-488
-462
-438
-417
-381
-339
-303
-263
-217
-182
-158
-131
-99
-59
-22
7
42
73
105
151
180
183
197
203
206
226
234
255
253
245
264
251
228
223
189
169
168
150
135
142
112
73
46
8
-17
-59
-85
-106
-148
-164
-186
-212
-252
-306
-318
-359
-383
-399
-430
-461
-487
-518
-555
-571
-612
-644
-672
-701
-725
-734
-728
-730
-739
-750
-740
-737
-751
-744
-741
-739
-712
-679
-660
-656
-638
-624
-618
-604
-588
-589
-584
-558
-558
-566
-551
-544
-546
-523
-508
-502
-501
-510
-507
-508
-489
-474
-486
-504
-524
-494
-465
-469
-461
-464
-472
-443
-384
-348
-312
-279
-242
-194
-156
-117
-101
-82
-31
6
34
49
70
108
118
119
129
139
132
152
175
192
217
232
232
225
224
195
191
172
152
148
143
136
98
87
67
37
21
-8
-35
-76
-118
-161
-192
-240
-297
-326
-373
-421
-446
-468
-483
-514
-552
-577
-624
-637
-656
-669
-666
-698
-702
-687
-670
-664
-647
-648
-661
-632
-629
-621
-613
-599
-576
-577
-547
-527
-525
-502
-491
-475
-469
-451
-443
-429
-419
-407
-393
-397
-385
-347
-326
-313
-299
-300
-264
-206
-191
-183
-170
-183
-195
-216
-245
-262
-280
-299
-295
-289
-285
-287
-304
-324
-356
-368
-386
-415
-440
-488
-493
-516
-541
-539
-533
-528
-516
-501
-474
-460
-432
-417
-432
-395
-382
-389
-385
-364
-338
-324
-313
-285
-276
-254
-228
-238
-212
-193
-182
-163
-169
-169
-169
-172
-161
-166
-170
-186
-217
-235
-252
-272
-277
-281
-272
-263
-264
-284
-286
-276
-292
-270
-258
-274
-256
-237
-237
-253
-259
-252
-240
-220
-204
-199
-191
-192
-206
-209
-198
-190
-186
-170
-176
-189
-187
-194
-222
-235
-255
-278
-286
-296
-333
-348
-359
-377
-369
-380
-400
-427
-451
-457
-472
-495
-512
-548
-559
-594
-628
-633
-654
-664
-671
-679
-680
-697
-703
-693
-686
-683
-677
-647
-625
-591
-539
-525
-514
-495
-472
-448
-405
-369
-338
-321
-307
-272
-240
-224
-210
-185
-200
-163
-110
-107
-83
-87
-90
-86
-73
-83
-121
-103
-89
-65
-41
-74
-116
-121
-103
-88
-71
-79
-85
-82
-58
-29
-57
-65
-74
-80
-69
-52
-37
-59
-55
-46
-47
-53
-83
-105
-121
-136
-172
-225
-223
-208
-183
-119
-118
-168
-176
-185
-210
-209
-231
-285
-289
-281
-277
-307
-338
-348
-369
-363
-366
-387
-417
-453
-482
-509
-519
-545
-557
-552
-570
-582
-603
-643
-704
-727
-726
-757
-800
-822
-847
-837
-822
-809
-792
-779
-754
-736
-723
-735
-730
-696
-680
-635
-588
-539
-487
-432
-393
-378
-348
-322
-282
-266
-228
-158
-122
-72
-14
26
76
130
178
181
208
234
245
252
247
259
270
297
308
311
322
313
304
299
288
283
278
242
224
190
177
173
167
173
200
217
197
205
202
193
213
235
247
252
273
286
316
350
380
416
449
487
400
189
43
-70
-88
43
63
-9
-53
-102
-159
-151
-219
-359
-441
-464
-460
-494
-560
-652
-721
-723
-653
-608
-636
-663
-716
-781
-802
-856
-912
-905
-869
-802
-747
-761
-734
-693
-688
-624
-586
-607
-607
-571
-569
-585
-568
-550
-530
-480
-396
-380
-398
-390
-408
-450
-462
-463
-484
-464
-413
-431
-455
-440
-453
-454
-435
-416
-447
-473
-466
-484
-477
-447
-448
-436
-403
-358
-352
-350
-335
-339
-335
-326
-327
-348
-351
-354
-354
-349
-313
-285
-276
-268
-266
-268
-267
-314
-366
-382
-392
-380
-389
-402
-435
-453
-450
-442
-464
-520
-547
-549
-568
-613
-650
-687
-700
-686
-655
-666
-690
-679
-680
-675
-659
-676
-683
-666
-660
-670
-664
-667
-681
-698
-682
-668
-662
-634
-612
-595
-575
-532
-515
-485
-439
-449
-450
-431
-408
-377
-342
-310
-290
-249
-198
-144
-121
-75
-13
40
96
135
147
152
196
202
238
262
272
304
303
331
342
338
337
339
371
350
347
368
396
405
414
444
430
454
472
526
500
505
523
514
551
557
573
558
599
638
659
637
609
544
352
187
48
-81
-85
-17
-27
-109
-167
-213
-246
-274
-357
-438
-560
-621
-693
-788
-890
-999
-1022
-1002
-930
-931
-983
-1021
-1062
-1117
-1138
-1150
-1182
-1161
-1124
-1073
-1048
-1044
-1009
-956
-898
-834
-807
-801
-769
-745
-746
-721
-670
-621
-577
-529
-497
-486
-480
-491
-500
-547
-550
-545
-573
-581
-587
-620
-639
-618
-656
-679
-708
-756
-804
-862
-890
-925
-918
-901
-884
-873
-868
-840
-836
-804
-765
-757
-739
-689
-693
-696
-663
-602
-509
-441
-347
-267
-239
-202
-152
-133
-113
-85
-99
-82
-48
-37
-44
11
89
87
124
222
248
178
222
298
287
243
254
361
287
175
334
410
263
218
295
294
270
299
354
258
256
376
360
285
299
413
472
444
398
449
480
450
393
478
542
561
615
610
657
707
745
740
789
864
891
827
585
323
134
-5
67
170
130
80
13
-88
-83
-24
-139
-287
-395
-427
-527
-649
-760
-910
-934
-850
-754
-756
-777
-816
-906
-1014
-1053
-1123
-1206
-1174
-1154
-1165
-1128
-1133
-1138
-1096
-1024
-940
-918
-918
-908
-937
-1007
-1005
-969
-952
-897
-809
-776
-773
-745
-718
-719
-709
-667
-695
-737
-727
-745
-783
-758
-725
-714
-695
-639
-618
-657
-658
-697
-746
-747
-749
-772
-788
-765
-747
-770
-735
-706
-742
-742
-677
-668
-668
-628
-613
-506
-414
-455
-475
-367
-289
-328
-430
-390
-303
-245
-203
-266
-352
-176
-6
-136
-110
-24
76
179
43
123
328
37
69
216
74
222
131
-65
128
403
125
159
208
167
459
197
65
273
428
293
108
348
522
314
268
487
515
476
463
535
553
333
321
505
496
421
427
520
540
559
685
737
661
707
922
884
848
909
926
985
997
963
826
604
406
350
325
273
290
251
183
137
107
7
-92
-164
-268
-346
-468
-597
-731
-850
-925
-945
-964
-962
-942
-1027
-1101
-1193
-1311
-1396
-1471
-1507
-1505
-1502
-1540
-1524
-1500
-1479
-1418
-1354
-1312
-1270
-1226
-1203
-1172
-1159
-1151
-1100
-1021
-915
-816
-742
-701
-649
-601
-557
-510
-505
-467
-470
-492
-480
-512
-578
-601
-585
-624
-632
-633
-690
-763
-801
-823
-839
-858
-920
-903
-735
-697
-778
-645
-696
-755
-584
-581
-679
-774
-687
-625
-694
-615
-433
-437
-516
-532
-329
-236
-357
-424
-421
-92
-69
-147
-190
-253
306
240
-60
309
120
86
481
9
-228
319
312
168
-134
24
721
221
4
227
381
570
104
-81
326
464
248
198
317
158
413
537
97
169
400
581
318
27
482
473
271
384
281
334
326
251
461
496
378
336
503
543
537
635
625
632
734
784
788
726
823
936
934
1038
1074
1106
1134
919
796
773
525
352
328
358
371
326
242
179
126
74
-6
-109
-203
-380
-510
-666
-836
-945
-1043
-1071
-1120
-1171
-1184
-1241
-1334
-1364
-1428
-1530
-1539
-1587
-1631
-1655
-1702
-1661
-1609
-1556
-1483
-1418
-1332
-1253
-1189
-1151
-1076
-987
-927
-832
-720
-620
-489
-421
-372
-318
-300
-312
-356
-359
-388
-447
-511
-526
-580
-639
-593
-640
-789
-857
-457
-519
-703
-733
-623
-717
-936
-611
-625
-799
-638
-300
-633
-735
-681
-311
-63
-858
-795
-250
-368
-548
-701
-134
-297
-436
-35
-41
-286
-139
35
-151
-284
-228
93
270
-185
-718
770
417
-7
272
108
86
419
353
65
-8
-123
475
159
315
174
104
276
-6
716
23
14
483
-77
304
-67
438
470
-240
170
377
478
147
-106
439
424
31
144
166
289
399
58
155
616
352
219
434
363
503
478
606
480
276
692
493
530
654
678
666
718
1047
853
757
877
967
909
832
983
865
584
483
438
409
340
311
341
254
175
160
103
11
-59
-148
-245
-317
-382
-505
-703
-757
-794
-841
-877
-945
-988
-1045
-1102
-1163
-1193
-1273
-1304
-1295
-1282
-1272
-1295
-1243
-1232
-1142
-1072
-1031
-915
-859
-837
-820
-790
-762
-689
-633
-606
-581
-568
-513
-507
-499
-484
-555
-597
-617
-630
-717
-772
-781
-806
-776
-709
-505
-671
-809
-701
-568
-663
-807
-916
-719
-695
-1054
-750
-290
-722
-1218
-422
-207
-1010
-1004
-513
-481
-742
-830
-536
-427
-497
-489
-371
-748
-133
-97
-936
-297
-114
-318
-300
-224
-107
-502
405
36
-619
282
246
156
-494
-123
376
314
-17
-236
-10
707
594
-391
-408
559
670
-433
73
205
37
182
319
630
-661
223
1120
250
-427
-45
1088
525
-461
51
796
663
-176
131
878
284
-62
368
559
443
-165
362
583
100
346
325
258
442
634
162
311
469
523
530
343
444
569
891
266
332
956
742
569
524
652
940
901
714
736
867
1231
1072
796
1075
977
734
530
404
456
406
270
130
264
176
25
124
57
-115
-191
-178
-341
-522
-563
-595
-685
-779
-756
-745
-809
-892
-943
-922
-983
-1060
-1086
-1115
-1113
-1164
-1171
-1126
-1101
-1036
-996
-920
-810
-771
-755
-737
-694
-640
-681
-650
-606
-625
-637
-654
-631
-680
-699
-706
-647
-618
-747
-547
-363
-617
-692
-403
-451
-840
-824
-607
-697
-853
-861
-902
-673
-646
-994
-649
-608
-737
-846
-686
-183
-1013
-1011
-494
-340
-874
-819
-158
-873
-592
-36
-204
-910
-624
130
-89
-470
-767
224
100
-402
-603
168
-34
192
-47
-779
259
60
-100
-374
-207
249
134
-98
-174
352
-21
8
215
-247
75
401
-358
-375
322
81
-194
-146
136
-154
-89
217
238
-248
-148
-42
491
-122
-608
373
36
-102
42
-38
152
65
62
129
139
113
132
113
-9
163
407
-10
8
567
-100
207
349
261
347
-88
296
503
204
369
505
269
315
609
720
428
398
607
977
577
530
815
852
901
827
897
754
1011
1085
656
633
776
572
302
405
414
276
279
236
258
200
42
-47
-150
-179
-274
-380
-522
-693
-729
-712
-838
-949
-870
-891
-994
-1017
-1052
-1127
-1192
-1184
-1291
-1384
-1302
-1267
-1224
-1221
-1169
-1089
-961
-929
-991
-955
-903
-906
-961
-988
-1011
-935
-893
-1074
-949
-674
-886
-943
-876
-553
-632
-1003
-623
-681
-891
-1104
-683
-531
-1298
-1006
-299
-1050
-1023
-499
-1014
-430
-1086
-1084
-342
-644
-1108
-815
-107
-637
-1002
-156
-364
-1003
-189
-423
-323
-908
-550
-209
-148
-71
-917
104
-68
128
-704
-428
355
-482
49
-1013
241
412
-467
-419
-312
754
59
-668
78
496
126
-668
65
750
-425
-229
213
507
-540
-105
618
143
-400
-286
593
142
-226
-99
-343
313
477
-509
-309
124
261
-77
-492
117
523
-267
-308
333
89
-251
-85
142
-147
-142
50
-56
79
-91
309
-216
267
352
-238
431
70
-323
371
340
-42
82
402
224
263
595
105
333
756
325
7
836
934
396
379
946
1018
482
774
998
836
760
505
775
708
197
496
619
337
200
229
289
68
-45
25
-58
-319
-345
-317
-499
-777
-809
-721
-841
-986
-1074
-1081
-1126
-1239
-1270
-1299
-1348
-1349
-1449
-1491
-1470
-1495
-1491
-1359
-1264
-1332
-1369
-1274
-1116
-1142
-1166
-1136
-971
-778
-843
-1168
-559
-596
-826
-972
-819
-474
-768
-446
-1044
-590
-558
-377
-922
-928
-500
-245
-594
-928
-54
-1085
-422
279
-1069
-818
219
-763
-687
-425
-27
-641
-976
122
68
-974
-431
147
-618
-344
-388
207
-255
-553
-200
77
-319
-313
133
187
-723
-494
655
-132
-287
-457
400
432
-1135
148
769
-889
178
192
-467
118
500
-347
-655
353
536
-146
-521
-147
66
587
-75
-326
-529
624
456
-679
-130
118
457
-66
-485
188
362
-242
21
151
129
-514
559
172
-720
501
-437
-203
-15
0
-59
-268
-407
66
529
-602
-402
494
403
-52
-167
140
312
-13
351
238
-92
162
736
459
-55
54
464
680
119
287
646
363
426
599
518
544
734
606
598
935
536
440
565
499
396
376
168
54
178
6
72
-122
-118
-80
-298
-397
-460
-468
-765
-858
-780
-896
-1069
-1147
-1051
-1128
-1263
-1297
-1175
-1246
-1367
-1346
-1441
-1407
-1374
-1459
-1518
-1383
-1371
-1325
-1308
-1287
-1337
-1165
-1047
-1142
-967
-1123
-510
-753
-1077
-1073
-412
-548
-1184
-754
-665
-509
-614
-479
-1366
-273
-322
-1056
-891
-749
-639
-815
-334
-972
-957
80
-236
-1115
-732
-119
-167
-966
-716
-276
-412
-538
-367
-396
-566
36
-761
361
-334
-1307
183
513
-503
-1083
-37
219
-348
-318
-63
-183
-523
280
308
-980
-344
403
201
-529
-785
300
742
-454
-973
178
505
-439
-63
-141
108
14
-141
-32
-459
67
402
-93
-793
24
504
-125
-792
56
970
-380
-553
155
63
-120
-283
-175
189
-687
-52
341
-550
-348
112
14
44
-112
-391
513
-304
-334
397
-52
-521
216
727
-226
-427
-108
947
-73
-264
104
180
496
11
224
-512
684
694
79
-73
466
1013
217
600
110
584
1171
98
311
847
734
260
758
746
463
779
609
461
336
504
309
387
263
84
119
-40
109
-121
-204
-192
-270
-351
-564
-473
-564
-811
-930
-876
-861
-1210
-1169
-1047
-1321
-1253
-1114
-1234
-1328
-1267
-1066
-1287
-1362
-1276
-1398
-1114
-1361
-1200
-1160
-1264
-1068
-941
-1046
-1038
-903
-989
-1080
-1357
-310
-1380
-1348
-503
-564
-910
-811
-642
-657
-552
-1064
-701
-630
-419
-1336
-602
98
-711
-1168
-863
256
-316
-967
-637
232
-1004
-339
-105
-677
161
-889
-81
161
-937
-314
149
-465
53
-494
-419
-56
463
-558
-842
439
272
-254
-665
292
105
54
-410
43
428
-545
233
-90
191
-89
-321
531
24
-439
226
-286
618
-278
-95
346
-340
680
-433
-304
196
1059
-915
-729
1115
269
-335
-354
290
-171
-102
331
-174
-612
31
495
-269
-176
-115
135
341
-268
-473
345
51
-104
-354
-501
249
-30
-145
-343
-307
29
0
-304
-111
13
-162
-15
167
-79
-30
61
-9
195
411
49
-329
430
427
-31
244
304
191
180
515
125
-264
977
399
274
255
86
1136
633
-138
322
841
399
220
420
461
157
347
278
-162
24
6
-40
-361
-418
-287
-514
-515
-550
-872
-713
-693
-910
-1042
-971
-1103
-1204
-997
-1238
-1362
-1307
-1147
-1313
-1489
-1280
-1078
-1412
-1244
-1045
-1329
-1202
-1140
-1136
-1301
-615
-886
-1236
-758
-1157
-612
-254
-872
-1195
-752
38
-914
-865
25
-358
-855
-539
-406
-468
-212
-831
-116
-679
-889
197
-571
-255
-948
5
-609
-339
-265
-615
-451
-762
613
-873
-931
425
-160
-623
96
-253
-244
-541
518
-56
-976
25
426
-652
99
-206
-223
291
-121
-233
160
-330
-431
322
105
-705
465
308
-820
320
335
5
89
222
-677
334
511
283
-706
-332
1115
-339
77
-1072
779
1302
-1145
-222
8
412
-240
102
-460
39
-23
-443
727
-911
-556
944
-195
-911
-12
564
-476
-309
-15
45
190
-696
2
-70
323
-147
-436
262
-206
387
256
-561
249
623
-472
418
264
144
-127
267
790
-759
645
468
-18
729
-18
328
907
407
-2
640
939
169
127
1017
335
683
804
548
687
527
628
939
474
183
748
498
315
315
144
208
209
102
-175
-255
-122
-260
-389
-716
-687
-538
-858
-955
-896
-871
-1031
-944
-1051
-1256
-1060
-1051
-1301
-1504
-1171
-1183
-1455
-1297
-1206
-1297
-1087
-1378
-1200
-1057
-1158
-903
-1373
-696
-1109
-988
-723
-1489
-730
-655
-813
-863
-1468
293
-550
-900
-1053
-779
-95
-640
-727
-840
400
-582
-614
-8
-625
-149
134
-1266
261
-80
-765
-594
-919
1064
-181
-1393
-681
633
482
-1186
-477
29
173
-196
-785
448
-490
-156
676
-378
-44
-23
270
-735
806
-156
-879
569
311
-462
-940
1212
210
-708
215
470
572
-234
-465
-189
629
89
-2
-1230
429
838
-1084
353
629
-653
-558
739
133
-776
61
-505
339
916
-932
-664
34
659
-421
-336
77
61
-285
162
358
-1630
217
692
104
-707
-614
1138
-61
-809
-423
784
-56
-118
92
-313
701
102
-498
-45
729
1
223
385
211
-250
312
1046
-34
34
872
-22
660
755
40
806
230
949
922
180
314
1065
1083
-253
964
1023
403
561
269
501
403
263
-43
-34
272
32
-303
-345
-300
-212
-412
-773
-489
-691
-706
-710
-1040
-1086
-1131
-952
-971
-1288
-1414
-1117
-969
-1408
-1470
-1079
-1054
-1321
-1276
-1113
-1137
-1334
-1463
-1259
-919
-1117
-1043
-633
-1066
-806
-944
-673
-328
-1590
-894
-300
-322
-695
-1477
-206
-104
-58
-1348
-730
345
-1244
-657
-786
-557
58
-665
-370
-1437
-444
765
-1100
-1058
-194
54
-132
-1209
-289
-90
-188
283
-1524
-206
774
-720
-780
208
-339
-1152
807
-137
-1324
-164
-382
34
-272
-936
130
-296
-485
188
-171
-64
-779
822
-828
-651
858
-822
-68
-316
109
-505
565
-169
-392
278
-319
437
-328
-743
494
455
-610
-746
763
283
-292
-376
495
320
-267
-540
23
559
-536
159
30
-173
-858
695
126
-705
215
85
466
-944
64
430
-320
-386
-58
943
-413
-1118
432
732
-439
-140
-36
284
169
-381
565
-160
-70
866
492
-202
-19
675
-142
427
108
-8
653
704
655
-129
589
1394
-47
194
886
811
236
487
741
391
529
319
511
99
118
164
156
-396
-259
357
-311
-453
-147
-237
-461
-719
-755
-608
-602
-1060
-1158
-850
-968
-1202
-1197
-1064
-1107
-1285
-1225
-1144
-1187
-1522
-1168
-1182
-1285
-1342
-1233
-1006
-1427
-1337
-567
-873
-1211
-363
-1338
-271
-710
-1083
-322
-1383
32
-1087
-1130
-464
-278
-616
-1583
-166
-620
-894
-203
-1173
-427
-148
-1641
191
-506
-782
265
-497
-1626
244
-44
-340
-885
-1677
967
-230
-1254
-115
-57
-1357
155
204
-1441
-103
466
-361
-778
-326
-290
-393
543
-1675
444
547
-981
549
-286
-223
123
548
-743
-694
230
207
-83
-30
-762
166
1089
-525
-833
-101
1317
-127
-2164
1425
349
-472
-465
-67
937
-1494
-161
524
170
-614
-419
240
388
-968
-369
1024
-574
-354
137
691
-92
-1025
790
472
-846
70
79
651
-1447
296
1808
-628
-831
302
1194
289
-1033
-498
1542
133
-91
-48
332
795
230
-194
427
560
295
673
321
331
893
625
583
472
825
1354
542
767
652
693
1397
637
232
631
737
702
-137
138
478
-23
-210
7
-98
-437
-457
-522
-596
-834
-897
-876
-1258
-1131
-1145
-1213
-1336
-1416
-1079
-1299
-1394
-1327
-1328
-1483
-1477
-1247
-1605
-1319
-1069
-1412
-1403
-1092
-1201
-1120
-982
-856
-923
-698
-713
-1556
-430
-515
-967
-799
-406
-853
-794
-318
-831
-849
-58
-613
-1738
432
-883
-1211
-629
-761
-580
-275
-850
-555
-151
-841
-762
-354
63
-540
-905
-835
-204
-128
-543
-925
497
-939
-69
545
-724
-1105
-82
746
-667
-267
-403
-218
-135
45
-564
-589
292
-39
-1008
-241
-408
-536
852
-870
-1231
219
417
-3
-1333
256
859
-1044
-653
202
415
-583
308
-8
-296
-111
178
899
-229
-203
-323
316
569
111
-947
258
1708
-824
-1431
1255
1527
-889
-818
1039
-201
-113
318
108
-339
323
238
-780
757
634
-169
-567
1191
-254
-410
796
-694
583
452
591
-148
-194
1037
199
325
-92
515
624
627
1035
5
688
970
645
1023
489
797
1106
832
995
710
915
1186
1081
129
537
582
-6
464
152
-30
-225
60
-248
-711
-618
-410
-476
-1104
-1133
-920
-1351
-1477
-1337
-1434
-1690
-1397
-1275
-1650
-1617
-1621
-1493
-1642
-1522
-1470
-1647
-1605
-1310
-1260
-1754
-1417
-893
-997
-1055
-1160
-944
-998
-1073
-778
-1188
-312
-1077
-521
-128
-1048
-504
-160
-423
-760
-764
-266
-699
-1600
-57
-889
-1317
77
260
-1956
-1378
507
-409
-1002
-1182
-259
-145
56
-1433
-1143
-255
442
-922
-1471
935
-782
-836
-787
-207
-810
-75
46
-1312
46
-282
-54
-1357
-304
230
146
-542
-1003
419
-251
-1295
-408
23
255
11
-1256
-1038
536
188
-567
-696
-151
222
-352
-366
91
-146
-410
62
20
322
-1022
1096
583
-1483
564
954
-139
-785
159
758
178
-331
329
282
-129
730
769
-465
-78
1085
547
-984
739
1013
-201
-460
492
1501
-583
-548
1109
1627
-907
473
976
632
457
830
1430
59
736
873
1178
518
1304
1148
1057
1409
1027
1637
1696
1363
1390
1798
1219
902
766
258
513
370
343
322
382
194
-73
-19
-281
-313
-499
-755
-1030
-1333
-1207
-1458
-1637
-1496
-1516
-1480
-1579
-1775
-1895
-1827
-2052
-2243
-2085
-1909
-2075
-2032
-1848
-1824
-1613
-1535
-1568
-1440
-1485
-1471
-1490
-1476
-1328
-1369
-1300
-876
-423
-625
-1233
-60
-281
-1677
-839
-380
-905
-1719
-594
-302
-1563
-1276
-354
-427
-1034
-1090
-822
-486
-588
-2270
-1549
366
-993
-1651
-1555
-122
286
-982
-1497
-881
248
-719
-1124
-691
-533
-1164
6
503
-1035
-492
-122
69
-1397
-1861
399
119
112
-1815
105
36
-280
-277
-437
-371
-873
1391
-150
-1013
-1782
939
1082
-856
-702
-429
-223
142
214
-1743
-214
1451
-306
-1918
-315
936
172
-415
-209
210
250
429
-530
-388
-308
887
85
257
-161
-327
869
-390
90
469
88
-34
200
972
411
-263
427
-175
819
1502
202
-75
595
924
267
539
786
1208
1502
181
146
1533
1661
796
489
1459
1589
1251
1263
1489
1187
1889
2009
1542
2013
1946
1717
1183
489
908
1253
985
780
448
809
903
41
-450
-165
138
-566
-1077
-1178
-1438
-1437
-1613
-1721
-1764
-1395
-1277
-1796
-2155
-2220
-2167
-2395
-2539
-2511
-2328
-2164
-2134
-2077
-1996
-1836
-1601
-1524
-1488
-1449
-1525
-1507
-1557
-1483
-1370
-1318
-1065
-886
-855
-755
-727
-487
-298
-339
-283
-337
-687
-757
-693
-558
-649
-615
-346
-540
-480
-779
-977
-998
-1208
-1365
-1351
-985
-1076
-1504
-1470
-956
-1295
-1385
-1305
-1453
-1376
-2213
-1640
-1443
-1858
-1378
-876
-653
-1446
-1308
-378
-882
-1631
-1401
-816
-774
-881
-649
-1018
-803
-49
-421
-435
-657
-948
-370
-731
-697
-827
-464
-105
683
-394
-444
3
-853
-894
-3
703
-1054
-999
-981
-189
-352
-840
-407
1
-974
-941
-311
-1704
-881
204
119
-261
535
520
248
58
-460
590
81
-200
153
110
526
932
706
919
1102
607
636
299
971
957
589
1006
1566
1516
972
930
1248
838
1194
1182
1354
1573
1145
1319
1119
1808
2005
2093
2002
2560
3002
2734
2568
2783
3382
3397
3129
2589
2355
1822
1079
1396
1834
1286
1012
990
563
135
185
-159
-748
-774
-943
-1250
-1861
-2188
-2215
-2343
-2228
-2235
-2439
-2752
-2777
-2839
-3225
-3254
-3145
-3203
-2965
-2569
-2521
-2435
-2205
-2053
-1880
-1704
-1496
-1398
-1394
-1152
-868
-797
-545
-66
184
326
493
473
397
428
453
394
422
550
559
495
422
492
437
219
232
72
-211
-351
-476
-589
-694
-800
-876
-907
-928
-1079
-1192
-1385
-1550
-1635
-1804
-1813
-1777
-1799
-1778
-1650
-1555
-1566
-1667
-1691
-1736
-1762
-2097
-2468
-2584
-2883
-2688
-2195
-2022
-1826
-1840
-2173
-2212
-2067
-2262
-2209
-2256
-2143
-1679
-1565
-1507
-1659
-1491
-1290
-987
-1066
-1612
-1845
-1726
-1568
-1662
-1627
-1264
-802
-1023
-1419
-1365
-1299
-1244
-1292
-1264
-943
-745
-1020
-1145
-677
-162
-138
-702
-769
48
146
-800
-954
-210
68
-174
-174
-32
239
310
217
518
254
112
637
632
548
1111
920
643
1054
1129
1481
1706
1223
1285
1236
1689
1907
2406
1988
1400
2499
3121
2839
1978
2510
3253
3530
3513
3115
3556
4085
4611
4419
4312
4523
4521
4622
4316
4146
3946
2882
1147
384
695
1272
1895
1748
1110
426
-385
-1412
-2064
-2310
-2452
-2589
-2990
-3501
-4042
-3921
-3609
-3496
-3370
-3529
-3864
-4471
-4699
-4701
-4851
-4449
-3772
-3176
-2639
-2211
-2152
-2231
-2170
-2081
-1832
-1520
-960
-540
-314
133
542
928
1311
1722
1922
1796
1574
1306
1159
1285
1600
1813
2081
2285
2196
1916
1483
1162
858
591
369
186
4
-229
-287
-432
-583
-693
-906
-1157
-1478
-1848
-2261
-2483
-2574
-2480
-2315
-2262
-2206
-2273
-2415
-2510
-2555
-2656
-2582
-2376
-2204
-2023
-1866
-1738
-1573
-1336
-1158
-986
-968
-1027
-1160
-1413
-1322
-1094
-1157
-994
-754
-953
-1007
-925
-1376
-1586
-1331
-1343
-1366
-1280
-1476
-1733
-1683
-1591
-1627
-1749
-1840
-1965
-2142
-2152
-2211
-2441
-2416
-2063
-2041
-2196
-2171
-2374
-2508
-2214
-1983
-1942
-1739
-1568
-1445
-1287
-1206
-1157
-1099
-818
-519
-466
-375
-197
-147
-19
286
530
415
368
645
792
577
620
1034
1119
1033
1263
1471
1477
1427
1362
1601
2071
2025
1607
1883
2238
2311
2487
2623
2736
3017
3270
3153
3053
3474
4065
4341
4736
5287
5599
5838
6095
6400
6253
5999
5480
4580
3732
3419
3778
3109
3061
3177
1860
1489
1370
465
-175
-349
-1140
-2145
-2342
-2647
-3049
-3275
-3088
-3354
-3944
-4014
-4448
-4821
-5131
-4839
-4882
-5151
-4391
-4175
-4103
-3489
-3156
-3217
-3007
-2529
-2350
-1969
-1534
-1091
-717
-278
412
770
1190
1568
1783
1648
1685
2042
1997
2108
2461
2602
2673
2819
2707
2430
2341
2066
1828
1471
1181
1040
702
519
388
146
-247
-474
-767
-1247
-1552
-1874
-2203
-2410
-2496
-2556
-2663
-2753
-2901
-2957
-3061
-3097
-3100
-3160
-3089
-2891
-2717
-2584
-2345
-2213
-2059
-1788
-1582
-1485
-1420
-1275
-1100
-816
-480
-215
-35
124
337
445
482
434
386
394
459
437
135
6
-171
-584
-512
-636
-1114
-1148
-1506
-2078
-1926
-1953
-2387
-2373
-2566
-2951
-3029
-3095
-3280
-3472
-3430
-3242
-3101
-3057
-3003
-3067
-3173
-2904
-2692
-2800
-2644
-2391
-2322
-1959
-1595
-1512
-1275
-950
-742
-523
-314
-123
111
309
638
917
1033
1145
1184
1137
1208
1378
1404
1413
1497
1487
1537
1600
1550
1547
1527
1417
1383
1468
1505
1582
1670
1934
2170
2043
1997
2079
2140
2351
2629
2762
3011
3561
3904
3971
4282
4659
5150
5913
6333
6375
6329
5735
4911
4294
3386
3110
3730
3682
3694
3904
2312
887
766
56
-364
-108
-910
-2090
-2174
-2317
-2884
-2982
-2998
-3392
-3757
-4073
-4597
-5144
-5451
-5111
-4716
-4665
-4019
-3743
-4051
-3766
-3593
-3914
-3672
-3104
-2753
-2086
-1379
-1025
-670
-350
1
475
830
1130
1330
1282
1329
1807
2100
2373
2837
2959
2892
2856
2587
2211
2021
1876
1839
1844
1729
1613
1339
960
708
418
-43
-370
-600
-982
-1224
-1397
-1683
-1844
-1865
-1947
-2094
-2329
-2671
-2958
-3112
-3061
-2881
-2809
-2679
-2485
-2433
-2444
-2352
-2387
-2418
-2165
-1894
-1665
-1572
-1564
-1348
-978
-532
-123
-109
-368
-368
-225
-104
126
219
237
437
636
454
-130
-653
-743
-472
-125
-240
-880
-1426
-1603
-1685
-1762
-1813
-2004
-2104
-2107
-2323
-2698
-3047
-3144
-2988
-2701
-2604
-2745
-2888
-2954
-2927
-2851
-2638
-2399
-2231
-2197
-2185
-2123
-1887
-1547
-1299
-1019
-725
-451
-274
-179
-111
63
471
902
1194
1286
1213
1237
1441
1682
1879
1985
2034
2047
2025
2056
2008
1998
2100
2221
2297
2314
2279
2186
2123
2210
2362
2431
2579
2698
2690
2700
2945
3122
3129
3484
3912
4237
4889
5610
5738
5970
6461
6141
5611
5025
3535
2238
2594
3428
3780
4495
3832
1681
734
256
-324
161
284
-915
-1843
-2273
-2651
-2727
-2559
-2558
-2931
-3523
-4132
-4908
-5390
-5221
-4668
-4390
-4038
-3584
-3883
-3915
-3626
-3780
-3842
-3515
-3150
-2517
-1669
-1191
-903
-669
-522
-45
442
820
1109
1127
1024
1253
1732
2130
2628
2917
2898
2734
2446
2119
1977
1923
2016
2174
2110
1898
1629
1171
857
649
289
-47
-238
-434
-656
-784
-1025
-1283
-1423
-1520
-1688
-1947
-2308
-2620
-2790
-2778
-2614
-2504
-2505
-2477
-2520
-2624
-2659
-2620
-2584
-2417
-2179
-1906
-1664
-1542
-1480
-1430
-1416
-1393
-1105
-812
-495
-220
-265
-411
-296
-16
276
479
409
199
120
213
339
355
30
-444
-509
-447
-430
-399
-857
-1508
-1791
-1784
-1856
-1951
-2260
-2604
-2574
-2334
-2321
-2769
-3175
-3326
-3194
-2942
-2812
-2954
-3178
-2981
-2605
-2453
-2414
-2480
-2628
-2423
-1979
-1714
-1534
-1334
-1066
-741
-451
-265
-168
-88
71
374
724
995
1118
1122
1150
1353
1564
1632
1629
1600
1658
1798
2045
2146
2052
2016
1998
1999
2081
2067
1966
2043
2248
2499
2687
2574
2329
2301
2541
2981
3320
3458
3597
3660
4035
4779
5109
5475
5604
4978
4543
4254
3588
2884
2865
3445
3603
3557
3471
1873
459
490
134
54
462
-242
-1354
-1679
-1678
-2064
-2353
-2369
-2770
-3312
-3567
-3992
-4488
-4484
-4159
-3751
-3669
-3485
-3619
-4169
-4116
-3893
-3850
-3476
-2971
-2574
-2132
-1778
-1540
-1390
-1218
-871
-383
11
352
543
649
802
1307
1764
1924
2087
2091
1910
1812
1813
1867
1923
2030
2167
2091
1819
1522
1118
766
734
656
437
167
25
-221
-494
-662
-877
-1163
-1410
-1558
-1757
-1992
-2177
-2305
-2361
-2293
-2216
-2318
-2525
-2646
-2762
-2766
-2624
-2458
-2369
-2234
-2117
-1978
-1875
-1888
-1820
-1715
-1715
-1563
-1210
-977
-641
-370
-450
-524
-443
-327
-147
43
87
54
105
221
155
-229
-249
-207
-419
-303
-445
-1015
-1087
-951
-1241
-1394
-1517
-1879
-2008
-1907
-1939
-2250
-2514
-2601
-2647
-2577
-2512
-2614
-2828
-2870
-2737
-2767
-2671
-2448
-2455
-2352
-2095
-1987
-1939
-1811
-1681
-1528
-1302
-1023
-752
-606
-439
-178
16
252
484
539
560
699
968
1158
1305
1442
1507
1567
1618
1688
1698
1705
1816
1982
2126
2169
2169
2179
2163
2343
2474
2460
2664
2792
2857
2991
3064
3198
3350
3664
4117
4314
4422
4660
4583
4425
4560
4400
4050
3735
3118
2721
3158
3056
2777
2744
1420
567
682
231
72
85
-654
-1436
-1436
-1558
-2059
-2301
-2550
-2961
-3331
-3450
-3692
-3844
-3868
-3673
-3596
-3833
-3641
-3760
-3993
-3589
-3359
-3352
-3066
-2729
-2501
-2135
-1741
-1576
-1383
-1214
-897
-481
-114
227
475
650
846
1258
1437
1494
1701
1690
1663
1752
1800
1821
1802
1798
1791
1706
1471
1311
1054
820
756
585
303
95
-17
-269
-455
-624
-891
-1161
-1353
-1451
-1599
-1768
-1891
-2012
-2156
-2240
-2282
-2442
-2523
-2439
-2391
-2363
-2279
-2231
-2205
-2047
-1883
-1794
-1733
-1646
-1527
-1380
-1226
-1075
-962
-929
-832
-573
-378
-216
-47
-118
-194
-65
83
225
321
309
71
-145
52
16
-206
-195
-370
-579
-451
-480
-820
-1041
-1218
-1420
-1431
-1392
-1642
-2067
-2205
-2224
-2175
-2104
-2276
-2561
-2631
-2506
-2489
-2491
-2442
-2449
-2438
-2261
-2147
-2190
-2210
-2081
-1814
-1527
-1320
-1221
-1128
-937
-726
-496
-231
-17
106
212
359
525
707
819
907
1033
1169
1318
1479
1568
1553
1562
1660
1780
1919
1924
1810
1855
1953
2109
2236
2268
2219
2331
2565
2617
2878
2914
2763
3188
3471
3600
4059
4105
3835
3821
3726
3496
3462
3630
3609
3578
3607
3554
2847
1780
1281
487
393
1413
1410
736
192
-910
-1781
-1497
-1343
-1683
-1915
-2350
-2821
-3127
-3021
-3061
-3009
-2857
-3080
-3335
-3856
-3966
-3813
-3639
-3063
-2641
-2587
-2523
-2498
-2468
-2302
-2032
-1822
-1448
-1090
-705
-307
-113
-27
93
367
593
1011
1233
1143
1190
1307
1470
1753
1970
1989
1868
1691
1472
1309
1151
1212
1285
1225
1185
928
569
213
76
-64
-219
-316
-513
-732
-922
-1097
-1279
-1454
-1612
-1713
-1817
-1957
-2068
-2197
-2250
-2148
-2052
-2045
-2116
-2182
-2246
-2207
-2073
-1971
-1916
-1800
-1603
-1421
-1252
-1148
-1112
-1119
-949
-645
-445
-402
-394
-301
-96
161
194
22
-188
-237
2
239
251
76
-211
-357
-283
-246
-439
-682
-870
-973
-993
-1023
-1242
-1464
-1547
-1616
-1693
-1900
-2136
-2351
-2362
-2240
-2077
-2032
-2157
-2297
-2404
-2380
-2248
-2106
-2072
-2017
-1912
-1768
-1633
-1564
-1576
-1515
-1274
-974
-782
-715
-626
-493
-305
21
245
264
285
381
523
728
906
949
1036
1181
1345
1488
1498
1398
1375
1481
1704
1859
1921
1888
1897
2090
2220
2301
2390
2453
2561
2850
3022
3105
3310
3482
3555
3572
3479
3252
3182
3364
3550
3752
3790
3732
3592
2713
1388
578
38
467
1935
2263
1577
530
-1026
-1957
-1619
-1180
-1309
-1529
-2010
-2589
-2810
-2748
-2671
-2670
-2740
-3004
-3425
-3943
-4078
-3831
-3476
-2756
-2267
-2352
-2535
-2723
-2864
-2735
-2430
-2125
-1717
-1238
-786
-386
-294
-384
-389
-245
130
653
888
802
831
955
1181
1580
1835
1792
1572
1327
1134
1048
1102
1287
1485
1530
1471
1152
631
257
123
48
24
34
-134
-347
-525
-718
-927
-1157
-1371
-1481
-1562
-1685
-1799
-1988
-2095
-1936
-1773
-1727
-1795
-2032
-2298
-2408
-2293
-2028
-1769
-1577
-1486
-1461
-1470
-1484
-1461
-1416
-1205
-937
-740
-561
-520
-607
-624
-466
-266
-146
-93
-236
-485
-579
-483
-295
-127
-116
-349
-640
-789
-921
-1053
-1083
-1054
-1042
-1035
-1125
-1439
-1756
-1919
-1889
-1774
-1687
-1757
-1951
-2072
-2047
-1956
-1935
-1954
-1951
-1960
-1953
-1886
-1816
-1717
-1550
-1351
-1207
-1146
-1174
-1174
-1088
-847
-569
-357
-229
-149
-75
2
118
278
403
537
754
904
1041
1170
1231
1271
1375
1519
1654
1726
1791
1847
1879
2039
2250
2367
2499
2667
2660
2760
3029
3130
3326
3602
3623
3493
3421
3247
3185
3472
3726
3928
4066
3955
3732
2955
1495
641
312
598
2164
2861
2041
889
-730
-1906
-1714
-1040
-997
-1225
-1687
-2303
-2579
-2560
-2437
-2408
-2464
-2844
-3311
-3925
-4161
-3787
-3352
-2644
-2034
-2158
-2496
-2713
-2842
-2740
-2400
-2039
-1629
-1104
-674
-276
-220
-380
-471
-344
-15
549
920
833
819
959
1173
1578
1872
1868
1640
1324
1138
1074
1151
1385
1679
1745
1657
1319
802
365
227
218
218
251
102
-112
-285
-445
-667
-909
-1117
-1285
-1354
-1418
-1581
-1739
-1860
-1795
-1634
-1550
-1673
-1924
-2175
-2303
-2130
-1852
-1630
-1511
-1470
-1424
-1383
-1417
-1392
-1344
-1247
-1014
-840
-780
-730
-709
-680
-571
-477
-443
-427
-501
-627
-661
-588
-470
-409
-410
-546
-768
-972
-1097
-1138
-1211
-1149
-1063
-1078
-1169
-1412
-1627
-1718
-1727
-1714
-1729
-1780
-1833
-1847
-1846
-1856
-1852
-1843
-1843
-1838
-1800
-1736
-1678
-1581
-1404
-1233
-1121
-1064
-1014
-966
-861
-731
-584
-367
-220
-77
91
195
270
371
533
712
894
1083
1185
1199
1272
1370
1459
1687
1880
1916
1970
2028
2057
2200
2449
2577
2725
2917
3033
3191
3381
3505
3491
3405
3442
3526
3574
3827
4014
4083
4244
4241
3183
1444
478
-164
451
2518
3222
2506
1297
-659
-1931
-1677
-1165
-1124
-1219
-1627
-2096
-2363
-2381
-2412
-2525
-2623
-2991
-3409
-4046
-4235
-3994
-3619
-2824
-2279
-2371
-2589
-2860
-3123
-3105
-2893
-2615
-2082
-1444
-788
-285
-309
-589
-809
-697
-310
375
781
781
821
896
1128
1566
1873
1893
1659
1365
1145
1076
1134
1393
1730
1867
1876
1537
979
490
306
222
257
354
256
106
-50
-227
-485
-783
-1062
-1265
-1330
-1374
-1479
-1651
-1784
-1674
-1500
-1429
-1533
-1820
-2199
-2334
-2190
-1984
-1752
-1593
-1502
-1423
-1363
-1381
-1427
-1448
-1369
-1250
-1140
-919
-799
-666
-452
-465
-616
-806
-997
-949
-785
-707
-551
-454
-433
-367
-587
-898
-1116
-1196
-1188
-1103
-1027
-1098
-1104
-1148
-1257
-1448
-1662
-1841
-1868
-1830
-1768
-1711
-1724
-1663
-1627
-1685
-1756
-1833
-1926
-1906
-1759
-1570
-1348
-1143
-1051
-1049
-1064
-1053
-1010
-860
-637
-417
-253
-57
116
266
406
467
488
494
611
834
1130
1377
1500
1607
1712
1855
1993
1982
2061
2160
2316
2633
2865
3010
3196
3347
3451
3714
3760
3638
3587
3501
3651
3920
4200
4555
4698
4654
3900
1849
382
-186
115
2248
3733
3205
1866
-182
-1776
-1767
-1007
-815
-1064
-1504
-2121
-2455
-2396
-2268
-2365
-2367
-2792
-3239
-3901
-4364
-4212
-3888
-3081
-2266
-2149
-2351
-2621
-3018
-3210
-3130
-2881
-2448
-1718
-972
-281
-78
-310
-702
-759
-412
268
840
869
776
822
1074
1649
2197
2316
2073
1645
1297
1147
1180
1319
1652
1892
2058
1882
1372
747
295
84
49
185
196
52
-98
-222
-444
-681
-934
-1209
-1396
-1525
-1639
-1749
-1864
-1774
-1610
-1483
-1467
-1639
-1988
-2325
-2411
-2281
-2002
-1697
-1463
-1325
-1272
-1352
-1459
-1607
-1654
-1493
-1314
-1034
-774
-742
-808
-883
-1019
-1064
-956
-933
-959
-897
-828
-712
-609
-517
-601
-739
-945
-1134
-1203
-1269
-1157
-1052
-912
-863
-954
-1163
-1368
-1538
-1637
-1607
-1553
-1460
-1400
-1403
-1425
-1472
-1508
-1537
-1546
-1507
-1417
-1297
-1163
-1027
-909
-781
-711
-662
-643
-628
-546
-366
-121
141
390
550
662
753
814
927
1015
1180
1415
1625
1870
2108
2210
2229
2389
2538
2626
2945
3106
3256
3553
3806
3985
3944
3905
3753
3695
4030
4380
4721
5052
5033
3561
1417
309
-460
684
3221
4017
3149
1387
-1058
-2494
-1946
-1189
-930
-1017
-1676
-2279
-2786
-2714
-2689
-2676
-2682
-3089
-3447
-4245
-4383
-4284
-3994
-3083
-2443
-2300
-2419
-2697
-3086
-3207
-3081
-2842
-2157
-1451
-576
80
124
-220
-642
-655
-241
705
1213
1181
1064
923
1145
1704
2230
2362
2091
1706
1332
1141
1086
1293
1507
1742
1918
1710
1220
593
173
-150
-189
-105
-160
-248
-374
-524
-782
-1053
-1354
-1609
-1733
-1849
-1935
-2133
-2269
-2200
-1992
-1819
-1764
-1884
-2264
-2499
-2539
-2369
-2068
-1752
-1474
-1342
-1277
-1288
-1502
-1760
-1727
-1566
-1224
-808
-714
-796
-894
-874
-769
-649
-606
-778
-885
-876
-705
-649
-584
-620
-647
-656
-739
-876
-1221
-1346
-1308
-1089
-861
-834
-1008
-1282
-1505
-1592
-1592
-1565
-1515
-1468
-1417
-1296
-1261
-1251
-1338
-1419
-1404
-1340
-1160
-1049
-991
-903
-727
-555
-375
-275
-262
-261
-241
-155
-15
167
440
670
862
1017
1080
1122
1245
1374
1485
1636
1852
2083
2360
2638
2676
2763
2925
3033
3214
3524
3709
3963
4085
3962
3925
3953
4317
4960
5487
5702
4218
1471
-307
-1188
100
3384
5065
4496
2466
-709
-2755
-2550
-1449
-888
-714
-1335
-2147
-2650
-2625
-2598
-2588
-2605
-3113
-3492
-4289
-4551
-4500
-4291
-3397
-2555
-2238
-2122
-2276
-2704
-3077
-3153
-3125
-2591
-1662
-499
503
841
495
-267
-700
-523
453
1300
1568
1497
1219
1219
1784
2416
2625
2481
2049
1550
1330
1211
1254
1320
1432
1689
1731
1474
916
311
-336
-678
-682
-603
-502
-498
-596
-860
-1129
-1469
-1796
-2003
-2111
-2126
-2182
-2211
-2174
-2152
-2061
-1940
-1858
-1940
-2095
-2231
-2280
-2195
-1946
-1609
-1306
-1046
-888
-968
-1188
-1355
-1491
-1420
-1172
-819
-552
-442
-451
-579
-728
-847
-888
-909
-852
-804
-804
-767
-755
-711
-713
-802
-957
-1200
-1393
-1463
-1396
-1305
-1206
-1140
-1163
-1238
-1383
-1568
-1768
-1809
-1727
-1552
-1336
-1167
-1078
-1045
-1045
-1083
-1089
-1080
-970
-730
-445
-236
-100
-4
84
210
313
362
363
407
511
678
840
1020
1293
1516
1724
1824
1742
1656
1641
1789
2133
2541
2849
3013
3135
3292
3401
3569
3786
3864
3861
3937
4016
4254
4888
5517
5545
3634
1229
-592
-1464
769
3591
4547
3916
1455
-1463
-2602
-1751
-1151
-878
-1324
-2244
-2706
-2644
-1969
-2278
-2501
-3317
-3801
-4059
-4204
-3817
-4115
-4100
-3665
-3141
-2620
-2075
-2032
-2486
-2664
-2918
-2866
-2471
-1882
-792
159
975
956
466
-161
-179
569
1210
1754
1759
1521
1532
2020
2529
2648
2464
1879
1522
1420
1477
1545
1267
1082
917
943
965
910
515
-292
-885
-1312
-1379
-1266
-1078
-1177
-1379
-1565
-1881
-2096
-2353
-2557
-2719
-2804
-2661
-2539
-2436
-2372
-2260
-2255
-2214
-2109
-2097
-2003
-1929
-1776
-1644
-1411
-1112
-1010
-975
-976
-1098
-1020
-803
-755
-689
-598
-651
-506
-391
-407
-537
-629
-677
-659
-695
-747
-836
-824
-786
-840
-932
-1114
-1224
-1324
-1330
-1388
-1477
-1560
-1577
-1602
-1624
-1614
-1658
-1720
-1720
-1774
-1809
-1678
-1557
-1387
-1255
-1189
-1076
-962
-841
-706
-620
-512
-298
-57
149
310
430
604
774
830
823
849
1049
1287
1485
1465
1377
1500
1825
2310
2602
2561
2409
2356
2563
2978
3336
3562
3737
3983
4327
4691
4729
4516
4280
4199
4650
5649
6131
4531
2218
-392
-2007
-165
2766
4638
4794
2525
-667
-2423
-2122
-1683
-1263
-1767
-2633
-3121
-2869
-1948
-1960
-2154
-3382
-4131
-4732
-4530
-3733
-3663
-3637
-3735
-3731
-3375
-2449
-1918
-1878
-1899
-2283
-2395
-2290
-2005
-1338
-503
615
1222
1411
944
580
646
916
1480
1700
1698
1677
2044
2468
2844
2864
2304
1810
1441
1431
1641
1662
1520
1096
683
413
579
715
517
90
-661
-1221
-1463
-1337
-1321
-1413
-1663
-1919
-1946
-1943
-1942
-2231
-2644
-2860
-2870
-2645
-2374
-2149
-2178
-2240
-2262
-2194
-2010
-1853
-1711
-1710
-1644
-1562
-1357
-1166
-1008
-961
-1046
-1076
-1012
-828
-729
-651
-728
-900
-889
-781
-569
-463
-466
-669
-856
-919
-894
-813
-899
-1035
-1211
-1268
-1256
-1233
-1292
-1474
-1660
-1792
-1790
-1756
-1702
-1722
-1758
-1802
-1798
-1758
-1711
-1638
-1578
-1521
-1419
-1275
-1160
-1031
-906
-821
-674
-506
-365
-217
-66
94
193
341
470
594
739
823
892
979
1165
1397
1589
1757
1818
1961
2182
2502
2869
3126
3359
3520
3741
4131
4443
4742
4798
4685
4522
4664
5049
5853
6049
4703
2856
454
-836
58
1753
3158
3527
2291
356
-786
-974
-1235
-1417
-2398
-3255
-3909
-3445
-2708
-2174
-2133
-3091
-4008
-4911
-4696
-4181
-3817
-3783
-3962
-4308
-4155
-3471
-2916
-2512
-2247
-2304
-2129
-1922
-1630
-1333
-955
-459
-98
335
493
780
1035
1356
1629
1735
1670
1672
1852
2060
2403
2547
2444
2255
1954
1776
1751
1786
1749
1488
1049
540
383
344
391
271
-114
-591
-932
-1011
-1111
-1208
-1498
-1843
-2078
-2109
-2049
-1986
-1997
-2265
-2458
-2581
-2518
-2405
-2348
-2294
-2330
-2244
-2113
-1944
-1758
-1676
-1591
-1467
-1250
-1013
-854
-860
-914
-964
-919
-759
-628
-571
-547
-599
-656
-689
-679
-686
-666
-735
-791
-873
-921
-919
-953
-1021
-1216
-1337
-1457
-1374
-1319
-1289
-1416
-1568
-1667
-1682
-1660
-1641
-1642
-1672
-1700
-1715
-1648
-1602
-1533
-1487
-1479
-1465
-1424
-1370
-1246
-1115
-1003
-931
-866
-819
-710
-604
-548
-484
-470
-432
-370
-258
-240
-214
-179
-170
-147
-49
34
79
137
143
108
211
352
549
922
1139
1334
1468
1765
1981
2322
2695
3013
3414
3703
3998
4148
4347
3982
3108
2060
722
48
372
1045
1818
2164
1831
1107
693
616
431
279
-366
-911
-1523
-1424
-1305
-1071
-1141
-1623
-2165
-2709
-2683
-2414
-2070
-1877
-1929
-2293
-2433
-2397
-2318
-2249
-2198
-2369
-2290
-2110
-1734
-1427
-1096
-849
-769
-623
-547
-325
-173
54
228
340
382
489
617
746
903
990
1006
1074
1111
1218
1289
1316
1341
1266
1109
867
762
716
752
774
723
573
435
393
360
349
264
133
1
-111
-151
-163
-178
-253
-350
-441
-517
-525
-571
-554
-541
-604
-650
-687
-691
-694
-690
-701
-722
-761
-726
-686
-669
-668
-706
-726
-760
-782
-783
-772
-766
-786
-779
-735
-665
-591
-534
-474
-460
-393
-351
-278
-248
-242
-242
-266
-239
-214
-179
-179
-169
-174
-186
-194
-179
-174
-153
-107
-94
-124
-128
-113
-123
-156
-185
-197
-184
-159
-74
-7
-8
6
-16
-26
-26
-14
-7
-35
-30
1
22
18
27
43
58
83
99
152
211
268
311
334
354
405
505
578
676
768
825
916
1017
1114
1242
1371
1485
1632
1826
2037
2292
2521
2731
2615
2143
1580
948
645
784
992
1151
1094
815
561
572
684
712
673
356
123
-76
77
239
308
133
-295
-704
-1014
-944
-797
-629
-582
-659
-740
-695
-554
-523
-542
-625
-822
-833
-794
-703
-638
-595
-607
-696
-715
-722
-644
-567
-468
-433
-399
-353
-324
-264
-220
-216
-269
-313
-292
-264
-206
-146
-98
-102
-140
-177
-194
-147
-129
-97
-111
-150
-160
-122
-51
-44
-59
-128
-171
-177
-135
-43
-30
4
-8
-52
-49
-36
-17
-42
-63
-61
-25
7
44
88
85
57
25
25
53
42
19
-21
-68
-97
-109
-137
-154
-185
-224
-228
-225
-222
-237
-259
-266
-287
-305
-308
-355
-381
-446
-492
-519
-527
-503
-484
-487
-522
-542
-555
-539
-525
-512
-515
-542
-559
-554
-561
-577
-569
-568
-545
-516
-485
-458
-433
-401
-401
-400
-397
-406
-394
-379
-363
-318
-253
-181
-123
-77
-61
-43
10
54
101
134
197
259
318
370
430
504
533
596
669
718
775
847
904
994
1098
1190
1286
1366
1435
1462
1442
1440
1322
1102
841
583
490
516
562
589
521
387
282
344
402
436
406
290
238
159
183
144
111
-46
-254
-388
-509
-460
-443
-420
-449
-508
-536
-562
-562
-606
-643
-714
-787
-788
-812
-812
-856
-926
-962
-988
-996
-995
-961
-944
-931
-931
-935
-929
-925
-909
-923
-933
-903
-893
-896
-869
-842
-851
-856
-864
-894
-917
-906
-885
-892
-871
-843
-811
-776
-710
-637
-620
-583
-575
-551
-494
-448
-377
-351
-337
-320
-304
-251
-220
-186
-136
-101
-61
-4
22
26
4
-2
8
-20
-12
-2
-41
-77
-110
-126
-156
-187
-221
-243
-243
-253
-230
-256
-330
-345
-358
-392
-428
-451
-465
-499
-524
-557
-570
-589
-609
-621
-640
-627
-637
-663
-676
-700
-732
-775
-783
-804
-821
-807
-790
-793
-791
-795
-786
-760
-728
-646
-610
-573
-512
-525
-516
-475
-430
-387
-331
-270
-227
-194
-146
-71
-24
9
45
73
113
162
208
250
279
295
339
413
477
526
576
630
684
739
807
866
904
933
847
727
599
439
397
399
396
418
398
332
316
365
361
334
303
246
228
203
224
229
212
108
-46
-171
-271
-268
-281
-298
-314
-354
-381
-417
-432
-457
-483
-492
-525
-507
-503
-525
-528
-561
-610
-679
-732
-777
-791
-802
-834
-874
-913
-926
-928
-921
-939
-952
-972
-999
-993
-979
-983
-978
-1005
-1058
-1088
-1083
-1057
-1055
-1056
-1062
-1071
-1051
-1037
-998
-946
-916
-890
-841
-792
-752
-704
-643
-630
-610
-563
-529
-496
-443
-387
-346
-304
-271
-260
-235
-175
-133
-94
-73
-78
-70
-91
-115
-127
-151
-160
-165
-166
-173
-184
-187
-224
-249
-257
-260
-255
-266
-265
-298
-348
-379
-405
-426
-468
-494
-530
-577
-590
-606
-624
-653
-689
-718
-725
-728
-743
-738
-729
-733
-735
-726
-724
-733
-708
-702
-697
-662
-659
-659
-634
-595
-563
-557
-545
-499
-454
-410
-374
-352
-319
-274
-247
-193
-137
-88
-48
-26
19
65
99
156
227
302
373
427
453
520
587
643
724
756
748
746
716
657
645
635
647
666
646
651
666
655
653
650
645
642
610
599
577
500
422
318
193
80
30
-5
-51
-95
-159
-212
-264
-294
-301
-339
-395
-452
-490
-541
-572
-549
-567
-625
-682
-741
-788
-834
-856
-836
-840
-860
-887
-903
-918
-924
-911
-908
-921
-931
-914
-883
-887
-902
-908
-935
-958
-950
-936
-925
-915
-908
-898
-879
-827
-786
-751
-742
-747
-705
-697
-690
-642
-611
-586
-565
-534
-510
-477
-467
-445
-403
-395
-371
-344
-317
-284
-249
-215
-198
-182
-174
-151
-139
-137
-127
-152
-164
-148
-153
-156
-183
-223
-223
-212
-190
-171
-197
-204
-211
-229
-231
-227
-222
-232
-238
-268
-300
-314
-336
-349
-372
-402
-411
-407
-404
-393
-381
-381
-415
-473
-482
-504
-534
-557
-571
-580
-575
-562
-545
-510
-491
-458
-445
-456
-437
-445
-454
-452
-431
-386
-362
-331
-290
-249
-223
-201
-161
-97
-36
46
109
155
220
292
352
404
460
550
620
672
713
718
699
685
680
660
650
655
647
598
568
583
602
604
614
601
567
541
504
451
383
308
202
114
35
-29
-68
-120
-169
-204
-223
-281
-321
-339
-390
-393
-384
-426
-447
-497
-568
-615
-659
-675
-703
-739
-759
-786
-826
-859
-889
-919
-960
-956
-957
-961
-955
-956
-963
-1004
-1004
-983
-1001
-1031
-1055
-1084
-1097
-1056
-1003
-983
-975
-963
-935
-900
-854
-775
-729
-700
-640
-600
-539
-502
-516
-519
-520
-502
-477
-443
-403
-371
-352
-328
-291
-292
-277
-251
-248
-226
-224
-231
-209
-212
-203
-194
-194
-204
-242
-248
-236
-233
-225
-252
-263
-267
-296
-299
-318
-317
-332
-353
-318
-322
-334
-330
-350
-406
-428
-418
-450
-486
-482
-501
-550
-579
-568
-549
-547
-536
-527
-535
-530
-521
-481
-456
-467
-452
-460
-478
-472
-457
-461
-443
-429
-426
-383
-360
-341
-307
-282
-288
-272
-229
-222
-191
-162
-154
-130
-97
-77
-49
15
72
107
147
188
249
338
422
530
586
604
616
596
560
538
536
550
585
580
551
539
524
523
537
561
560
542
543
579
618
616
565
475
362
252
179
148
108
73
32
-52
-94
-110
-135
-170
-196
-213
-238
-248
-275
-308
-357
-416
-459
-536
-603
-632
-674
-714
-761
-815
-847
-865
-902
-890
-864
-872
-845
-838
-852
-855
-880
-909
-936
-969
-965
-966
-987
-976
-977
-988
-943
-933
-921
-868
-835
-790
-731
-675
-613
-590
-563
-550
-571
-581
-564
-536
-466
-400
-385
-351
-324
-317
-300
-264
-222
-172
-143
-150
-139
-139
-173
-174
-187
-190
-191
-217
-216
-215
-236
-206
-201
-200
-188
-219
-229
-236
-247
-264
-275
-270
-293
-340
-378
-410
-406
-414
-432
-433
-435
-427
-451
-449
-444
-465
-426
-389
-387
-376
-365
-371
-376
-368
-340
-314
-314
-297
-290
-280
-253
-232
-192
-162
-136
-123
-99
-45
-15
-12
-27
-25
-1
18
58
130
183
235
289
340
401
443
478
522
547
596
618
629
640
612
557
529
543
535
524
518
507
510
521
536
532
491
453
425
386
355
338
270
178
104
28
-6
-50
-127
-178
-235
-304
-332
-349
-384
-440
-465
-476
-489
-468
-472
-527
-590
-655
-728
-764
-793
-810
-817
-846
-870
-911
-949
-952
-952
-911
-854
-832
-826
-827
-842
-868
-905
-923
-947
-967
-968
-978
-941
-913
-884
-844
-838
-843
-810
-763
-731
-697
-666
-611
-583
-550
-525
-531
-538
-539
-528
-519
-516
-501
-459
-451
-423
-366
-344
-308
-276
-263
-226
-222
-193
-156
-198
-224
-247
-304
-321
-313
-305
-288
-288
-323
-329
-301
-266
-240
-248
-283
-327
-389
-399
-380
-418
-423
-452
-506
-521
-542
-552
-548
-567
-536
-536
-538
-508
-537
-569
-576
-599
-619
-618
-595
-582
-568
-561
-544
-538
-535
-498
-489
-488
-472
-451
-437
-417
-385
-327
-295
-281
-246
-241
-246
-228
-215
-212
-186
-147
-74
-27
-12
45
79
112
183
255
310
377
436
486
572
652
712
788
763
698
632
546
540
570
584
590
573
526
524
553
569
568
546
529
516
516
553
541
454
336
203
94
34
8
-21
-53
-113
-207
-288
-333
-352
-376
-386
-424
-456
-487
-538
-600
-668
-731
-810
-893
-933
-961
-1005
-1037
-1071
-1124
-1163
-1166
-1156
-1120
-1085
-1041
-1018
-1032
-1035
-1046
-1033
-1021
-1013
-984
-986
-1010
-1009
-999
-977
-955
-926
-893
-851
-784
-722
-654
-610
-587
-557
-503
-457
-430
-387
-348
-335
-308
-295
-287
-280
-259
-234
-214
-167
-117
-67
-32
-6
6
24
14
-34
-66
-99
-168
-190
-181
-208
-218
-243
-252
-273
-260
-266
-285
-312
-306
-351
-317
-489
-1505
-1821
-1860
-1873
-1538
-1202
-1022
-1021
-1002
-1062
-1107
-1036
-1025
-1042
-1012
-1030
-1095
-1162
-1209
-1238
-1206
-1097
-973
-896
-839
-764
-750
-678
-503
-440
-350
-165
-41
5
175
324
399
473
650
822
1054
1375
1688
2026
2363
2630
2943
3399
3924
4327
4481
4453
4442
4730
5005
4947
4016
2773
1472
434
160
18
-98
-362
-721
-1235
-1721
-1810
-1984
-2194
-2489
-2805
-3221
-3699
-4026
-4605
-5004
-5159
-5171
-5159
-5142
-4895
-4487
-3722
-2797
-2203
-1984
-1897
-1634
-1244
-641
-162
15
186
300
555
818
1320
1892
2475
3076
3486
3688
3712
3733
3602
3377
3089
2632
2129
1603
1154
790
448
225
-121
-495
-826
-1102
-1311
-1501
-1812
-2304
-2779
-3292
-3780
-4106
-4314
-4370
-4291
-4129
-4009
-3829
-3501
-3113
-2712
-2377
-2061
-1870
-1636
-1358
-1151
-963
-724
-456
-230
96
462
792
1247
1681
1991
2135
2161
2104
1988
1870
1697
1478
1242
1005
693
256
-104
-471
-893
-1148
-1371
-1613
-1873
-2202
-2647
-3078
-3395
-3633
-3704
-3713
-3730
-3693
-3683
-3623
-3515
-3282
-2990
-2711
-2403
-2207
-1997
-1837
-1687
-1482
-1258
-986
-703
-431
-178
105
408
671
890
934
980
1081
1113
1173
1203
1182
1114
1065
984
894
849
802
809
797
725
688
616
513
377
354
333
130
11
33
157
241
362
546
700
910
1059
1245
1447
1657
1879
2002
2138
2285
2502
2767
3041
3450
3910
4452
4978
5592
6197
6615
6325
5288
3534
1052
-954
-2011
-2221
-1391
-11
787
858
911
445
-98
38
72
-269
-838
-1489
-2825
-3952
-4300
-4296
-3708
-2455
-903
182
980
1534
1341
929
663
373
-5
-28
69
-270
-317
-144
76
505
1228
1809
2011
2100
1755
1159
793
658
271
8
197
511
653
531
148
-72
-287
-171
125
405
719
732
697
318
-116
-741
-1132
-1333
-1632
-1715
-1562
-1249
-838
-327
50
420
710
762
600
247
-144
-509
-994
-1378
-1427
-1132
-881
-456
115
570
645
564
479
166
-160
-602
-1031
-1364
-1399
-1297
-1094
-747
-358
-47
190
321
279
99
-236
-563
-869
-1108
-1228
-1179
-981
-724
-437
-162
62
170
175
103
-38
-206
-375
-553
-697
-760
-745
-637
-471
-302
-167
-73
-45
-76
-163
-299
-435
-600
-732
-791
-822
-793
-715
-631
-551
-500
-468
-486
-559
-632
-691
-769
-822
-815
-810
-770
-662
-596
-536
-477
-493
-512
-528
-579
-643
-724
-758
-744
-704
-660
-593
-553
-527
-486
-481
-439
-432
-482
-526
-580
-610
-625
-586
-538
-497
-450
-430
-444
-479
-502
-537
-583
-616
-621
-602
-604
-573
-503
-444
-405
-359
-322
-305
-304
-326
-328
-351
-379
-394
-386
-358
-318
-255
-205
-180
-156
-154
-172
-200
-245
-291
-342
-398
-393
-386
-365
-330
-334
-313
-289
-301
-295
-324
-398
-460
-518
-564
-577
-576
-563
-524
-465
-410
-368
-348
-350
-372
-381
-425
-503
-533
-572
-601
-577
-536
-471
-425
-380
-325
-302
-287
-287
-296
-309
-319
-322
-312
-290
-284
-241
-205
-178
-142
-87
-35
-16
6
-3
-20
-38
-40
-45
-23
-24
-20
-14
-30
-17
-19
-9
17
24
7
-2
-22
-22
-9
-38
-47
-47
-68
-62
-53
-64
-63
-64
-49
-33
-11
45
43
32
40
40
55
64
64
70
77
60
49
33
8
-2
-14
-19
-21
-45
-69
-95
-113
-145
-189
-228
-270
-314
-350
-383
-428
-472
-501
-541
-588
-626
-635
-667
-710
-740
-734
-723
-740
-750
-768
-796
-809
-794
-809
-812
-797
-807
-836
-847
-829
-835
-821
-801
-766
-738
-730
-717
-724
-722
-712
-678
-654
-635
-607
-580
-578
-565
-520
-501
-507
-474
-464
-482
-472
-460
-419
-389
-327
-300
-310
-293
-305
-315
-310
-307
-305
-297
-290
-258
-223
-228
-192
-169
-177
-149
-177
-269
-312
-254
-129
-88
-136
-163
-155
-140
-168
-187
-159
-89
-61
-81
-129
-192
-208
-211
-203
-195
-155
-133
-125
-122
-140
-135
-166
-181
-162
-141
-153
-165
-179
-168
-196
-140
-490
-784
-769
-1239
-1031
-630
-381
-91
316
496
466
637
584
537
556
511
375
383
418
350
395
396
359
370
372
372
327
303
244
208
205
188
177
161
126
14
-104
-304
-539
-774
-981
-1052
-1083
-1038
-881
-725
-626
-586
-604
-736
-848
-966
-1099
-1185
-1273
-1310
-1345
-1260
-1116
-958
-744
-559
-486
-597
-1432
-1710
-2346
-2624
-2289
-2106
-1639
-1254
-875
-1101
-851
-792
-753
-581
-457
-449
-552
-357
-398
-187
154
254
275
156
37
-348
-496
-424
-375
-223
-94
160
200
189
-18
-254
-383
-563
-714
-824
-825
-893
-894
-732
-607
-480
-380
-317
-377
-409
-494
-701
-842
-939
-915
-949
-845
-692
-660
-664
-816
-1112
-1497
-1628
-1664
-1546
-1216
-994
-803
-728
-736
-791
-879
-789
-868
-971
-1034
-1109
-1193
-1189
-929
-812
-704
-607
-645
-666
-677
-726
-981
-1141
-1225
-1282
-1031
-545
-86
-227
-167
-132
-318
-513
-744
-637
-683
-425
-26
30
-29
-84
43
43
159
195
3
-50
-54
25
-25
162
229
195
362
607
473
153
319
633
636
555
665
815
892
875
749
573
594
645
757
945
1174
1215
1119
1115
1312
1470
1558
1677
1620
1326
1076
1205
1341
1598
2101
2335
2361
2364
2452
2229
1877
1622
1235
738
274
35
-182
-169
-88
-33
-24
-103
-112
-234
-348
-508
-695
-948
-1241
-1531
-1834
-1911
-1919
-1894
-1755
-1534
-1311
-1081
-793
-643
-570
-559
-660
-748
-824
-871
-936
-958
-842
-729
-551
-320
-92
99
209
233
147
-2
-244
-473
-697
-887
-1014
-1112
-1141
-1166
-1154
-1090
-1059
-1064
-1091
-1165
-1299
-1397
-1567
-1771
-1903
-1987
-1989
-1931
-1795
-1606
-1358
-1156
-959
-780
-658
-605
-621
-649
-704
-760
-848
-822
-712
-566
-442
-347
-235
-174
-152
-171
-191
-211
-249
-294
-404
-462
-476
-554
-577
-548
-479
-325
-15
310
454
413
323
239
99
82
129
50
34
105
228
399
548
755
1005
1144
1166
1161
1177
1213
1248
1233
1215
1183
1147
1223
1381
1592
1778
1997
2170
2232
2330
2433
2503
2566
2552
2521
2529
2562
2637
2939
3282
3576
3911
4256
4553
4704
4796
4763
4606
4357
3903
3409
2816
1956
1111
306
-302
-525
-462
-405
-296
-33
-125
-230
-310
-642
-988
-1327
-1645
-1956
-1982
-1896
-1760
-1296
-821
-343
194
672
1127
1417
1582
1580
1510
1450
1417
1510
1552
1676
1776
1839
1980
2118
2234
2260
2267
2119
1837
1531
1046
514
36
-463
-899
-1163
-1329
-1417
-1385
-1346
-1349
-1350
-1409
-1506
-1650
-1832
-2014
-2180
-2264
-2271
-2159
-1942
-1677
-1321
-948
-596
-255
34
225
382
495
492
488
418
288
199
93
26
65
118
177
228
183
60
-177
-516
-954
-1551
-2262
-2936
-3470
-3725
-3593
-3279
-2905
-2473
-2263
-2217
-2176
-2224
-2289
-2369
-2394
-2512
-2506
-2440
-2342
-2065
-1707
-1266
-934
-650
-411
-236
-86
-68
-178
-334
-511
-631
-711
-651
-550
-420
-283
-138
-4
51
97
27
-175
-408
-685
-976
-1149
-1220
-1190
-1076
-877
-682
-427
-131
132
322
437
567
617
650
699
749
845
940
1115
1382
1643
1924
2167
2397
2583
2750
2852
2844
2848
2772
2687
2710
2768
2887
3120
3340
3528
3725
3809
3738
3642
3574
3397
3297
3101
2495
1606
307
-1325
-2678
-3508
-3875
-3622
-3061
-2701
-2475
-2161
-2210
-2110
-1931
-2011
-2069
-2116
-2145
-2213
-1928
-1674
-1386
-814
-257
370
1099
1778
2264
2423
2417
2124
1867
1582
1324
1105
638
310
-41
-295
-401
-321
-268
-345
-378
-660
-1067
-1484
-2024
-2529
-2898
-3183
-3361
-3258
-3036
-2766
-2321
-1962
-1579
-1178
-876
-632
-494
-444
-462
-462
-468
-430
-296
-141
103
405
663
901
1035
1043
961
759
453
106
-275
-716
-1158
-1502
-1755
-1824
-1641
-1526
-1451
-1466
-1697
-1964
-2345
-2801
-3249
-3610
-3766
-3666
-3303
-2947
-2463
-2126
-1850
-1512
-1355
-1154
-1031
-939
-992
-1001
-1148
-1380
-1387
-1385
-1289
-1110
-960
-833
-718
-551
-556
-609
-725
-941
-1106
-1291
-1372
-1482
-1478
-1387
-1274
-1128
-989
-808
-600
-385
-237
-213
-217
-174
-74
56
190
319
429
609
789
1012
1331
1640
1905
2171
2261
2243
2196
2159
2154
2185
2187
2205
2318
2430
2743
3030
3314
3521
3597
3639
3479
3379
3090
2951
2827
2714
2751
2699
2759
2685
2742
2537
2069
1434
471
-446
-1294
-1969
-2507
-3051
-3436
-3760
-3667
-3325
-2657
-1977
-1616
-1336
-1378
-1317
-1153
-886
-713
-643
-605
-642
-406
3
478
920
1240
1427
1450
1516
1486
1265
904
323
-307
-883
-1259
-1508
-1702
-1843
-2000
-2101
-2114
-2037
-1926
-1904
-1932
-2054
-2233
-2342
-2399
-2399
-2298
-2069
-1845
-1513
-1065
-635
-222
150
408
540
622
604
482
334
157
-37
-171
-240
-265
-253
-241
-279
-362
-460
-571
-769
-978
-1249
-1569
-1720
-1777
-1802
-1795
-1707
-1705
-1722
-1681
-1790
-2013
-2228
-2403
-2563
-2477
-2327
-2294
-2164
-2027
-1958
-1840
-1635
-1549
-1462
-1364
-1366
-1468
-1568
-1693
-1798
-1828
-1868
-1886
-1909
-1877
-1760
-1657
-1587
-1526
-1469
-1393
-1290
-1186
-1199
-1154
-1092
-1053
-992
-874
-787
-636
-403
-268
-110
17
110
168
230
298
298
347
439
580
763
967
1166
1308
1480
1561
1649
1733
1831
1846
1794
1825
1852
2057
2243
2454
2591
2689
2887
3010
3175
3258
3303
3252
3183
3197
2999
2959
2924
2954
3108
3315
3495
3482
3512
3228
2598
1736
560
-742
-1771
-2382
-2808
-2993
-3067
-3270
-3296
-3002
-2486
-1888
-1310
-1007
-934
-878
-801
-747
-696
-711
-765
-726
-419
93
643
1075
1252
1215
1072
957
819
538
91
-487
-1102
-1606
-1921
-2115
-2193
-2158
-2118
-2000
-1811
-1611
-1504
-1511
-1641
-1811
-1920
-1940
-1875
-1772
-1620
-1405
-1150
-835
-444
-98
165
347
419
367
238
38
-199
-452
-642
-816
-913
-908
-864
-806
-736
-720
-755
-772
-844
-889
-992
-1078
-1107
-1200
-1329
-1385
-1419
-1437
-1288
-1173
-1159
-1113
-1301
-1670
-2015
-2364
-2592
-2588
-2466
-2435
-2336
-2302
-2337
-2216
-2146
-2083
-2030
-1929
-1890
-1829
-1738
-1785
-1729
-1726
-1708
-1600
-1469
-1290
-1122
-963
-925
-871
-826
-825
-705
-645
-608
-530
-435
-323
-188
-31
72
214
333
405
482
543
602
659
690
658
632
601
592
636
745
829
926
1111
1236
1459
1705
1844
1970
2141
2195
2241
2440
2517
2634
2836
2955
2961
3081
3108
3033
3067
3084
3064
3058
3189
3226
3228
3461
3527
3595
3529
3238
2520
1292
37
-1376
-2424
-2890
-2953
-3011
-3122
-2987
-3093
-2788
-2062
-1629
-1252
-1086
-1068
-1253
-1042
-829
-860
-751
-796
-771
-459
120
655
943
1050
836
620
451
282
27
-455
-916
-1383
-1686
-1871
-1857
-1819
-1835
-1728
-1589
-1450
-1253
-1177
-1271
-1460
-1585
-1705
-1726
-1618
-1572
-1467
-1308
-1049
-786
-526
-286
-183
-145
-166
-257
-415
-600
-765
-977
-1122
-1189
-1189
-1124
-1037
-899
-800
-675
-601
-649
-726
-788
-821
-856
-902
-1045
-1205
-1273
-1257
-1176
-1147
-1150
-1229
-1456
-1788
-2128
-2457
-2720
-2791
-2715
-2679
-2556
-2365
-2276
-2107
-1997
-1953
-1920
-1822
-1797
-1839
-1812
-1903
-1913
-1872
-1828
-1702
-1524
-1278
-1073
-887
-747
-633
-541
-484
-379
-310
-158
10
189
342
427
497
446
387
378
376
435
551
627
667
640
573
511
470
484
523
683
889
992
1102
1221
1350
1451
1662
1838
1981
2171
2226
2256
2266
2333
2357
2416
2478
2452
2555
2658
2669
2770
2870
2893
2971
3089
3213
3262
3416
3520
3520
3435
2913
1692
160
-1279
-2628
-3150
-2944
-2713
-2632
-2472
-2456
-2462
-1823
-1339
-1186
-975
-991
-1151
-1083
-765
-898
-1074
-1149
-1312
-975
-303
399
743
922
744
357
175
-127
-410
-737
-1171
-1563
-1780
-1808
-1836
-1742
-1680
-1565
-1300
-1073
-805
-712
-825
-1077
-1286
-1447
-1541
-1502
-1487
-1422
-1246
-1058
-818
-571
-376
-311
-317
-348
-476
-639
-903
-1192
-1414
-1585
-1641
-1548
-1395
-1227
-1081
-993
-944
-846
-752
-674
-640
-733
-902
-1113
-1300
-1403
-1442
-1483
-1569
-1633
-1668
-1652
-1560
-1503
-1537
-1662
-1817
-2000
-2126
-2208
-2329
-2435
-2490
-2483
-2381
-2188
-2006
-1834
-1668
-1567
-1511
-1413
-1325
-1321
-1301
-1251
-1188
-1031
-829
-627
-433
-232
-56
139
324
439
451
354
230
112
104
205
336
484
604
710
829
913
988
1007
971
901
888
904
856
840
908
949
1073
1348
1542
1723
1955
2112
2135
2271
2361
2280
2316
2306
2267
2268
2395
2464
2525
2729
2838
3014
3231
3412
3500
3496
3543
3323
3001
2275
840
-588
-1951
-2961
-3191
-2856
-2591
-2495
-2210
-2251
-2013
-1386
-1151
-1039
-1066
-1192
-1346
-1062
-904
-1086
-1167
-1365
-1300
-756
-7
477
678
686
267
54
-111
-425
-709
-1039
-1429
-1680
-1654
-1653
-1597
-1541
-1490
-1281
-1058
-806
-636
-737
-1020
-1316
-1519
-1733
-1775
-1788
-1810
-1716
-1578
-1387
-1178
-1005
-928
-898
-917
-1028
-1132
-1344
-1615
-1833
-1970
-1968
-1866
-1720
-1551
-1295
-1083
-880
-696
-608
-616
-678
-744
-813
-899
-1018
-1124
-1160
-1171
-1118
-1070
-1059
-1070
-1130
-1215
-1363
-1523
-1738
-1950
-2090
-2210
-2242
-2212
-2141
-2022
-1878
-1702
-1530
-1375
-1223
-1126
-1068
-1051
-1026
-968
-912
-802
-649
-480
-271
-63
152
316
392
456
506
530
560
611
660
687
714
695
692
720
747
796
858
1005
1088
1163
1196
1139
1131
1154
1120
1108
1216
1215
1311
1491
1596
1679
1788
1892
1913
2107
2248
2283
2418
2452
2444
2478
2631
2692
2848
3110
3205
3391
3530
3490
3394
2928
1633
360
-1002
-2256
-2659
-2635
-2604
-2579
-2243
-2356
-2130
-1436
-1234
-1026
-915
-1022
-1183
-955
-894
-1194
-1241
-1614
-1759
-1372
-873
-462
-136
29
-205
-241
-373
-623
-774
-1081
-1398
-1602
-1656
-1687
-1696
-1646
-1665
-1425
-1154
-908
-660
-625
-750
-946
-1100
-1335
-1500
-1601
-1781
-1811
-1775
-1699
-1546
-1391
-1304
-1290
-1256
-1320
-1383
-1531
-1788
-1994
-2119
-2167
-2090
-1919
-1732
-1461
-1152
-856
-606
-342
-202
-216
-242
-372
-557
-745
-896
-1083
-1211
-1206
-1225
-1199
-1143
-1101
-1084
-1103
-1143
-1311
-1477
-1613
-1739
-1809
-1819
-1765
-1716
-1603
-1457
-1314
-1108
-939
-815
-697
-625
-570
-562
-577
-554
-524
-461
-320
-147
8
171
336
452
563
684
743
749
735
741
707
692
656
626
654
689
779
835
942
1042
1066
1109
1147
1162
1136
1119
1116
1079
1164
1248
1302
1425
1566
1646
1808
2055
2193
2329
2452
2501
2544
2636
2685
2721
2777
2789
2829
2864
2865
2783
2370
1546
517
-589
-1534
-2030
-2218
-2271
-2280
-2187
-2220
-2098
-1732
-1491
-1345
-1253
-1196
-1177
-1046
-983
-1134
-1326
-1589
-1705
-1578
-1274
-998
-829
-744
-813
-863
-946
-1048
-1138
-1336
-1523
-1606
-1636
-1657
-1673
-1706
-1712
-1597
-1393
-1121
-913
-840
-874
-1010
-1130
-1262
-1374
-1459
-1625
-1739
-1793
-1787
-1775
-1824
-1869
-1912
-1933
-1912
-1883
-1894
-1950
-1919
-1852
-1694
-1431
-1252
-1073
-908
-766
-632
-491
-373
-396
-476
-560
-671
-805
-904
-986
-1111
-1182
-1172
-1148
-1114
-1080
-1061
-1052
-1075
-1065
-1089
-1165
-1223
-1298
-1362
-1383
-1338
-1291
-1225
-1133
-1033
-881
-737
-640
-552
-533
-529
-507
-463
-351
-250
-140
-21
124
294
462
591
640
692
699
744
804
756
744
755
711
723
799
802
812
896
890
927
1074
1090
1053
1086
1123
1058
1103
1189
1183
1353
1481
1576
1800
2031
2156
2322
2536
2585
2671
2779
2746
2727
2755
2680
2660
2752
2766
2689
2542
2044
1248
466
-433
-1087
-1418
-1559
-1755
-1788
-1766
-1950
-1711
-1508
-1429
-1337
-1256
-1273
-1255
-1024
-1112
-1248
-1371
-1628
-1664
-1518
-1307
-1228
-1077
-1140
-1265
-1219
-1271
-1297
-1371
-1437
-1520
-1529
-1510
-1570
-1584
-1615
-1614
-1481
-1350
-1203
-1142
-1187
-1324
-1480
-1675
-1876
-1977
-2065
-2106
-2050
-1964
-1856
-1747
-1651
-1557
-1462
-1401
-1374
-1335
-1361
-1393
-1418
-1436
-1408
-1333
-1241
-1129
-945
-780
-630
-508
-448
-446
-451
-467
-481
-469
-481
-493
-490
-498
-489
-447
-392
-392
-403
-445
-494
-515
-596
-680
-759
-820
-815
-774
-706
-626
-549
-492
-437
-369
-330
-295
-271
-247
-206
-137
-53
8
95
197
272
367
452
541
628
659
683
712
716
713
726
748
739
804
857
880
939
972
986
980
1084
1073
1106
1158
1139
1191
1195
1231
1277
1326
1456
1552
1657
1785
1938
2099
2235
2392
2456
2497
2457
2438
2389
2383
2326
2161
2001
1784
1381
921
450
-46
-470
-796
-1062
-1299
-1308
-1364
-1323
-1211
-1171
-1097
-1127
-1082
-1119
-1123
-1176
-1337
-1429
-1605
-1674
-1736
-1714
-1717
-1725
-1673
-1689
-1615
-1654
-1654
-1677
-1741
-1763
-1797
-1769
-1797
-1779
-1750
-1756
-1766
-1721
-1634
-1593
-1610
-1611
-1624
-1669
-1702
-1743
-1791
-1838
-1905
-1973
-1979
-1976
-1986
-1954
-1890
-1826
-1732
-1622
-1561
-1511
-1429
-1370
-1330
-1246
-1156
-1079
-981
-888
-766
-637
-527
-423
-352
-287
-251
-202
-171
-166
-104
-101
-82
-36
-18
39
101
158
191
207
169
87
2
-131
-256
-356
-438
-459
-429
-354
-241
-93
82
222
310
336
341
336
329
346
352
372
390
424
491
573
633
681
677
714
814
850
904
937
892
874
902
898
892
926
828
754
797
808
881
1079
1163
1215
1330
1446
1423
1479
1574
1425
1448
1453
1488
1574
1628
1686
1662
1774
1770
1811
1859
1717
1739
1563
1414
1202
945
654
330
194
-208
-363
-448
-614
-591
-645
-617
-696
-634
-704
-842
-863
-1054
-1162
-1217
-1284
-1365
-1413
-1447
-1555
-1547
-1515
-1529
-1516
-1499
-1515
-1560
-1576
-1626
-1690
-1741
-1761
-1759
-1749
-1721
-1688
-1687
-1680
-1652
-1642
-1608
-1562
-1592
-1614
-1664
-1680
-1717
-1748
-1718
-1782
-1796
-1783
-1785
-1767
-1744
-1670
-1626
-1563
-1494
-1430
-1357
-1308
-1234
-1157
-1087
-1006
-929
-802
-705
-590
-492
-412
-333
-278
-219
-202
-162
-128
-126
-86
-52
-2
40
89
183
232
262
263
259
223
121
5
-127
-218
-298
-349
-328
-269
-168
-65
8
80
112
105
87
61
77
78
71
53
-1
-17
-30
13
42
93
155
173
247
304
330
352
377
365
372
405
435
458
500
522
507
531
549
586
628
680
721
726
760
777
749
795
858
915
1055
1160
1209
1275
1324
1389
1471
1532
1540
1488
1473
1418
1366
1382
1327
1177
1095
1016
905
913
885
780
667
644
486
354
363
49
-1
-55
-182
-294
-437
-564
-1019
-1097
-1250
-1458
-1384
-1477
-1429
-1476
-1249
-1186
-1145
-990
-1110
-1071
-1157
-1166
-1201
-1254
-1305
-1485
-1579
-1633
-1670
-1654
-1689
-1680
-1727
-1728
-1659
-1657
-1613
-1562
-1555
-1508
-1477
-1433
-1465
-1436
-1427
-1458
-1376
-1355
-1348
-1390
-1460
-1503
-1533
-1521
-1529
-1522
-1522
-1504
-1427
-1369
-1268
-1154
-1050
-926
-830
-709
-611
-520
-455
-461
-414
-387
-404
-417
-406
-410
-437
-375
-324
-300
-270
-263
-235
-254
-267
-287
-350
-380
-424
-468
-518
-523
-522
-556
-532
-517
-494
-444
-417
-385
-357
-355
-411
-460
-440
-425
-392
-351
-309
-290
-284
-273
-281
-273
-263
-245
-185
-115
-62
-55
-58
-23
-11
9
73
140
211
231
237
247
256
285
274
307
327
346
405
474
489
526
560
577
631
663
744
780
800
776
700
618
569
583
552
560
648
645
704
791
787
750
727
688
623
593
603
518
444
408
339
301
278
273
196
149
67
-7
-47
-120
-192
-279
-324
-338
-379
-372
-364
-412
-452
-460
-490
-550
-541
-608
-731
-784
-840
-900
-922
-926
-980
-1068
-1100
-1108
-1126
-1103
-1096
-1102
-1142
-1118
-1101
-1124
-1127
-1153
-1189
-1198
-1132
-1070
-1034
-966
-994
-1043
-1057
-1099
-1135
-1173
-1219
-1240
-1237
-1232
-1238
-1214
-1174
-1181
-1140
-1071
-1006
-960
-928
-937
-973
-983
-985
-983
-974
-994
-984
-959
-942
-907
-876
-869
-838
-784
-764
-739
-737
-752
-770
-762
-742
-755
-735
-710
-684
-658
-621
-614
-657
-698
-758
-813
-812
-804
-792
-737
-669
-601
-535
-467
-412
-386
-362
-323
-301
-294
-308
-337
-365
-382
-397
-375
-369
-359
-309
-272
-211
-157
-133
-115
-91
-82
-85
-85
-79
-112
-136
-98
-76
-4
58
76
119
157
204
244
296
331
354
393
433
451
462
510
531
582
630
630
670
660
667
657
630
629
618
646
637
628
622
613
647
668
738
773
768
767
745
739
711
648
572
470
385
339
294
268
234
221
188
156
198
190
129
64
28
13
-6
21
-55
-100
-144
-179
-146
-126
-123
-183
-220
-264
-301
-366
-411
-503
-591
-632
-659
-634
-610
-639
-684
-675
-672
-655
-622
-639
-636
-635
-665
-703
-747
-815
-892
-912
-955
-961
-946
-974
-990
-967
-973
-941
-895
-890
-885
-902
-877
-860
-857
-844
-864
-857
-810
-770
-760
-700
-675
-680
-664
-674
-698
-733
-730
-710
-702
-694
-681
-684
-710
-732
-761
-726
-693
-697
-709
-698
-704
-713
-700
-732
-772
-757
-732
-689
-623
-590
-556
-519
-488
-445
-442
-446
-448
-471
-445
-426
-422
-380
-376
-380
-333
-319
-336
-306
-274
-281
-294
-275
-263
-263
-269
-284
-290
-313
-300
-265
-225
-189
-133
-59
-6
3
-2
5
18
3
3
75
100
120
136
126
143
160
180
203
246
289
294
305
287
260
245
248
261
276
319
354
391
427
438
467
499
513
511
538
530
482
448
414
402
413
435
406
401
413
396
385
354
299
258
215
228
223
202
189
119
77
43
-9
-32
-29
-30
-27
-12
-32
-41
-58
-119
-136
-165
-196
-225
-268
-275
-293
-304
-320
-371
-392
-394
-400
-381
-370
-413
-437
-454
-502
-526
-542
-569
-614
-662
-700
-752
-772
-780
-780
-748
-714
-677
-619
-566
-530
-511
-528
-537
-533
-542
-538
-541
-563
-582
-592
-596
-592
-578
-593
-624
-655
-704
-718
-734
-762
-753
-762
-784
-797
-808
-821
-844
-824
-807
-804
-760
-759
-777
-794
-836
-864
-883
-918
-954
-975
-965
-941
-920
-881
-830
-798
-741
-691
-651
-602
-545
-505
-507
-504
-502
-496
-476
-490
-466
-414
-374
-316
-267
-217
-171
-160
-170
-195
-201
-186
-183
-205
-192
-126
-86
-49
-2
76
139
151
148
128
109
90
115
156
184
233
262
248
219
211
209
211
229
225
249
275
302
333
301
252
210
158
120
109
87
91
83
44
12
4
10
1
16
17
36
82
82
74
20
-49
-120
-185
-214
-216
-243
-252
-227
-228
-229
-216
-210
-188
-180
-182
-209
-243
-265
-311
-319
-318
-296
-264
-257
-243
-257
-270
-282
-308
-327
-309
-299
-321
-340
-385
-439
-479
-513
-590
-638
-657
-664
-650
-624
-578
-536
-478
-410
-320
-253
-237
-245
-289
-361
-414
-452
-507
-551
-573
-578
-577
-540
-459
-391
-329
-275
-234
-256
-252
-238
-235
-251
-283
-323
-348
-360
-411
-467
-498
-515
-589
-624
-589
-569
-555
-552
-550
-548
-533
-488
-455
-439
-432
-459
-449
-425
-418
-399
-378
-340
-314
-281
-262
-279
-281
-313
-362
-367
-355
-328
-320
-301
-271
-261
-201
-141
-109
-80
-76
-54
-57
-122
-162
-175
-190
-205
-212
-164
-134
-148
-154
-115
-56
-19
-9
-5
6
29
23
-2
-22
-55
-82
-133
-181
-208
-213
-181
-152
-126
-93
-78
-91
-111
-119
-108
-112
-123
-134
-134
-132
-157
-174
-154
-150
-152
-174
-215
-202
-178
-182
-191
-206
-248
-280
-291
-313
-303
-327
-340
-311
-303
-294
-276
-242
-228
-233
-246
-249
-216
-185
-190
-185
-159
-151
-160
-111
-66
-49
-11
5
2
-31
-36
-53
-97
-109
-130
-151
-164
-180
-175
-159
-182
-200
-173
-191
-214
-218
-226
-233
-265
-287
-275
-244
-204
-187
-169
-136
-125
-108
-100
-80
-81
-76
-60
-56
-64
-78
-88
-85
-79
-90
-85
-91
-100
-99
-89
-85
-105
-103
-96
-81
-66
-94
-133
-170
-164
-152
-152
-152
-152
-165
-164
-168
-162
-162
-176
-145
-123
-125
-103
-106
-102
-119
-150
-145
-131
-125
-118
-111
-104
-94
-92
-75
-48
-49
-76
-71
-51
-43
-38
-35
-28
-34
-21
8
-20
-17
10
14
15
12
36
64
77
75
88
88
61
43
20
12
21
23
28
60
93
85
81
80
65
31
-15
-21
-32
0
24
12
53
93
75
67
101
83
83
76
64
111
130
99
76
90
87
87
92
93
86
71
79
69
54
46
39
14
-22
-27
-18
-33
-81
-75
-53
-77
-110
-115
-105
-85
-59
-49
-11
14
37
59
69
62
50
30
7
20
37
2
-23
-23
-29
-31
-44
-54
-56
-89
-107
-72
-53
-22
-22
-63
-111
-97
-52
-65
-78
-69
-76
-97
-91
-59
-26
-13
5
25
0
-27
-31
18
52
36
-4
-8
34
46
55
57
58
48
48
63
65
51
47
48
41
58
63
59
52
48
69
60
51
36
46
29
21
32
6
23
45
33
18
29
36
37
11
16
53
33
26
54
72
115
114
93
106
105
83
95
106
102
89
61
68
81
93
101
64
54
62
37
33
43
33
19
11
-12
-23
-38
-13
-4
-2
6
-16
-18
-22
2
19
67
72
70
70
51
68
69
77
72
74
96
116
113
84
73
82
73
24
11
41
15
11
9
-33
-47
-46
-73
-86
-79
-88
-106
-133
-134
-141
-161
-161
-166
-163
-145
-131
-115
-110
-110
-89
-81
-77
-87
-97
-76
-23
-32
-42
-35
-24
4
7
-7
-10
-8
-10
-15
1
34
38
22
-11
1
-12
-37
-42
-45
-76
-94
-100
-129
-135
-127
-117
-133
-129
-113
-123
-110
-101
-118
-121
-94
-81
-85
-74
-81
-106
-86
-52
-17
14
-9
-10
-6
-10
38
31
30
64
46
30
19
24
21
11
9
7
13
-15
-36
-25
-22
-8
-9
1
18
31
16
23
22
4
-10
5
31
26
45
62
59
58
49
27
36
34
-2
-24
-24
-24
-25
-18
-6
-3
-1
4
23
15
-14
-33
-20
-2
-2
1
-2
3
-15
-26
-18
-3
23
10
-9
9
35
59
69
56
21
12
13
6
-5
5
21
35
56
76
90
45
28
41
28
4
-5
-5
-16
-14
-17
-7
-18
-55
-63
-26
-5
-29
-9
-27
-57
-78
-92
-73
-86
-97
-95
-82
-72
-54
-45
-34
-11
-36
-38
-32
-73
-92
-90
-109
-112
-126
-140
-121
-137
-149
-135
-133
-116
-87
-89
-116
-125
-152
-160
-168
-190
-188
-192
-178
-163
-148
-131
-131
-110
-113
-106
-126
-155
-130
-117
-134
-126
-115
-106
-101
-93
-54
-34
-40
-35
-14
16
20
18
34
7
-30
-27
-19
-55
-60
-42
-12
-1
-22
-31
-36
-50
-71
-89
-96
-99
-123
-136
-128
-126
-145
-133
-129
-116
-96
-92
-78
-75
-67
-72
-84
-89
-89
-94
-91
-81
-87
-73
-37
-21
0
21
-11
-38
-42
-32
-5
-28
-73
-58
-74
-88
-79
-79
-75
-64
-60
-37
-26
-43
-57
-93
-110
-118
-127
-145
-168
-183
-185
-184
-182
-171
-160
-164
-173
-173
-168
-184
-228
-231
-202
-220
-224
-213
-215
-219
-218
-221
-217
-205
-211
-222
-249
-253
-229
-213
-204
-183
-173
-172
-164
-170
-151
-152
-183
-205
-216
-230
-247
-254
-267
-270
-277
-258
-239
-249
-243
-227
-241
-235
-236
-251
-264
-299
-308
-306
-280
-276
-290
-272
-263
-257
-254
-262
-240
-248
-254
-246
-235
-198
-228
-255
-247
-235
-242
-251
-242
-240
-216
-215
-206
-189
-194
-214
-247
-253
-252
-260
-254
-251
-257
-274
-260
-280
-288
-276
-292
-310
-305
-309
-326
-336
-353
-347
-345
-336
-307
-280
-302
-313
-267
-264
-304
-331
-327
-311
-320
-332
-309
-292
-300
-290
-288
-291
-273
-268
-303
-306
-291
-296
-298
-322
-318
-294
-273
-241
-228
-216
-205
-212
-227
-212
-223
-233
-236
-244
-246
-254
-269
-282
-275
-253
-232
-243
-212
-204
-230
-232
-223
-229
-254
-293
-312
-306
-318
-301
-302
-336
-333
-319
-295
-289
-313
-294
-302
-320
-288
-303
-300
-286
-332
-353
-318
-304
-321
-337
-341
-321
-336
-321
-287
-320
-309
-280
-309
-288
-273
-321
-307
-291
-293
-265
-243
-260
-277
-292
-266
-265
-287
-302
-311
-311
-304
-278
-258
-262
-267
-289
-314
-291
-311
-305
-310
-315
-301
-305
-306
-321
-343
-336
-315
-310
-303
-273
-250
-274
-264
-251
-248
-243
-234
-232
-252
-261
-272
-290
-289
-280
-288
-268
-298
-313
-276
-273
-279
-267
-242
-234
-262
-293
-298
-297
-299
-325
-338
-307
-282
-281
-291
-319
-327
-305
-305
-298
-276
-282
-311
-327
-341
-357
-354
-343
-319
-292
-288
-261
-251
-269
-294
-287
-234
-220
-212
-202
-205
-205
-213
-227
-223
-239
-245
-205
-204
-201
-162
-141
-176
-188
-157
-154
-163
-166
-182
-160
-151
-174
-167
-175
-183
-159
-156
-176
-156
-109
-104
-123
-98
-72
-64
-64
-51
-52
-31
-16
-8
-8
-30
-73
-108
-112
-112
-102
-78
-76
-107
-123
-144
-149
-163
-157
-175
-214
-228
-238
-236
-238
-268
-316
-331
-326
-335
-323
-296
-296
-281
-252
-252
-256
-298
-296
-270
-279
-251
-241
-236
-226
-252
-257
-230
-223
-224
-243
-240
-193
-195
-188
-152
-182
-190
-166
-157
-145
-128
-150
-163
-168
-199
-203
-229
-250
-242
-248
-261
-276
-284
-271
-262
-261
-248
-240
-250
-226
-215
-228
-265
-262
-231
-238
-232
-236
-222
-159
-153
-179
-160
-153
-146
-145
-145
-160
-168
-179
-198
-194
-225
-272
-262
-229
-229
-265
-307
-319
-335
-378
-392
-377
-368
-384
-400
-400
-393
-380
-370
-338
-295
-307
-318
-276
-263
-289
-301
-328
-327
-311
-312
-275
-253
-274
-253
-233
-239
-238
-223
-204
-182
-170
-196
-192
-182
-192
-169
-146
-170
-182
-181
-200
-204
-217
-227
-218
-210
-227
-229
-192
-177
-199
-183
-186
-195
-209
-221
-207
-220
-235
-247
-244
-248
-249
-249
-239
-216
-183
-171
-178
-173
-162
-157
-189
-218
-227
-254
-245
-243
-249
-243
-267
-264
-239
-235
-240
-265
-258
-248
-259
-249
-258
-282
-308
-316
-321
-349
-358
-331
-303
-283
-278
-267
-247
-277
-279
-272
-281
-313
-329
-308
-319
-342
-347
-325
-316
-315
-317
-320
-299
-299
-307
-303
-277
-287
-297
-300
-335
-338
-322
-328
-300
-280
-304
-296
-284
-304
-319
-308
-327
-350
-323
-304
-305
-279
-263
-243
-277
-298
-275
-284
-272
-246
-235
-220
-199
-234
-258
-228
-213
-248
-251
-227
-222
-237
-250
-261
-284
-310
-311
-330
-356
-375
-378
-364
-382
-372
-335
-335
-317
-301
-300
-273
-269
-264
-265
-265
-231
-205
-204
-176
-192
-208
-222
-245
-247
-251
-236
-271
-326
-312
-260
-237
-254
-267
-260
-267
-302
-299
-285
-289
-304
-318
-327
-353
-357
-366
-370
-378
-387
-371
-346
-329
-330
-323
-306
-295
-288
-275
-261
-268
-274
-264
-280
-283
-262
-276
-292
-285
-266
-254
-265
-253
-245
-255
-263
-257
-262
-291
-268
-255
-276
-278
-268
-249
-257
-261
-248
-245
-265
-258
-255
-247
-238
-234
-235
-259
-267
-259
-271
-272
-247
-249
-249
-246
-254
-258
-246
-261
-271
-251
-271
-298
-285
-311
-342
-334
-328
-319
-308
-314
-327
-308
-309
-331
-313
-322
-337
-317
-299
-313
-347
-344
-354
-373
-346
-341
-358
-345
-341
-352
-358
-365
-376
-383
-424
-454
-444
-439
-404
-376
-369
-384
-414
-397
-368
-345
-334
-325
-320
-351
-341
-317
-304
-291
-305
-299
-301
-295
-292
-311
-312
-304
-315
-311
-311
-313
-309
-301
-284
-315
-336
-323
-310
-311
-328
-318
-344
-386
-410
-405
-398
-414
-428
-424
-397
-388
-408
-404
-392
-401
-418
-441
-464
-441
-435
-459
-441
-415
-388
-394
-372
-357
-375
-358
-333
-343
-336
-348
-374
-372
-380
-379
-392
-383
-341
-334
-321
-289
-283
-291
-325
-332
-334
-334
-333
-339
-346
-332
-324
-338
-327
-322
-298
-256
-267
-293
-293
-292
-317
-348
-352
-361
-360
-358
-388
-372
-323
-306
-293
-278
-238
-231
-223
-212
-254
-280
-314
-337
-332
-343
-339
-338
-338
-337
-321
-330
-336
-346
-373
-396
-426
-445
-484
-497
-511
-540
-546
-558
-569
-549
-550
-532
-499
-482
-490
-498
-503
-499
-480
-486
-496
-476
-459
-445
-431
-407
-392
-404
-389
-360
-345
-349
-339
-329
-373
-385
-349
-362
-367
-357
-339
-324
-310
-312
-317
-345
-361
-337
-345
-340
-351
-380
-381
-368
-337
-317
-321
-304
-280
-284
-277
-290
-329
-358
-361
-358
-386
-403
-392
-374
-398
-418
-378
-359
-376
-377
-382
-411
-433
-423
-397
-400
-410
-391
-381
-362
-347
-332
-316
-318
-307
-273
-288
-307
-274
-291
-307
-302
-312
-297
-302
-314
-316
-315
-345
-350
-355
-378
-384
-407
-397
-390
-412
-419
-412
-413
-409
-404
-384
-352
-335
-314
-309
-308
-287
-309
-326
-327
-318
-295
-291
-308
-302
-298
-315
-327
-318
-331
-339
-322
-317
-313
-297
-282
-255
-254
-282
-258
-223
-230
-231
-221
-202
-207
-196
-180
-189
-172
-172
-185
-209
-208
-228
-252
-245
-267
-252
-224
-252
-273
-286
-305
-299
-297
-312
-327
-325
-333
-364
-397
-376
-342
-350
-325
-301
-307
-312
-278
-263
-265
-269
-285
-303
-324
-321
-325
-335
-344
-350
-353
-340
-348
-382
-372
-361
-362
-368
-392
-387
-371
-380
-382
-377
-418
-443
-420
-411
-395
-352
-327
-346
-364
-368
-363
-367
-380
-375
-366
-366
-379
-381
-359
-356
-358
-330
-320
-329
-322
-315
-315
-288
-279
-287
-293
-309
-288
-306
-312
-299
-314
-315
-319
-320
-297
-290
-285
-284
-287
-271
-273
-260
-262
-269
-270
-231
-205
-212
-201
-211
-233
-259
-270
-291
-297
-296
-283
-277
-299
-318
-308
-298
-311
-298
-280
-270
-276
-270
-259
-236
-244
-241
-231
-222
-220
-239
-225
-223
-207
-170
-172
-181
-173
-202
-199
-188
-211
-222
-215
-218
-219
-220
-227
-236
-241
-233
-224
-241
-266
-253
-251
-228
-222
-229
-231
-240
-231
-217
-201
-180
-161
-160
-160
-160
-195
-208
-200
-209
-205
-202
-202
-213
-231
-252
-260
-264
-275
-281
-290
-317
-341
-357
-358
-364
-369
-364
-385
-398
-386
-403
-435
-440
-415
-442
-461
-454
-463
-469
-475
-470
-501
-533
-541
-560
-537
-522
-568
-589
-579
-584
-608
-611
-618
-626
-646
-659
-650
-639
-633
-629
-629
-619
-615
-614
-576
-553
-529
-502
-494
-491
-488
-501
-482
-468
-459
-418
-403
-389
-371
-362
-342
-343
-346
-329
-318
-313
-310
-293
-289
-312
-328
-327
-305
-287
-270
-235
-189
-200
-187
-156
-162
-174
-168
-168
-169
-166
-168
-167
-141
-123
-105
-90
-86
-94
-109
-90
-80
-71
-68
-55
-24
-12
-23
-13
5
17
29
29
61
63
54
85
87
82
90
89
91
94
71
87
99
91
82
67
76
66
33
36
48
42
47
38
30
41
46
38
37
26
8
-8
-29
-57
-81
-119
-148
-155
-174
-200
-253
-279
-269
-290
-326
-323
-346
-370
-394
-424
-428
-462
-500
-525
-546
-577
-597
-610
-654
-682
-716
-780
-806
-818
-855
-883
-888
-884
-887
-917
-933
-935
-955
-969
-979
-1004
-1014
-1019
-1011
-1005
-1001
-975
-971
-957
-941
-925
-919
-925
-915
-884
-836
-842
-828
-792
-805
-813
-800
-794
-780
-757
-732
-704
-674
-632
-594
-572
-561
-553
-520
-479
-475
-440
-387
-369
-326
-284
-269
-252
-231
-229
-195
-146
-119
-97
-65
-49
-65
-49
-33
-3
34
57
89
131
179
185
178
193
217
215
221
228
219
216
208
211
192
206
211
194
180
174
139
137
190
190
171
185
208
197
201
183
152
153
143
157
164
197
231
221
223
237
229
216
227
237
222
214
234
240
230
231
194
149
125
107
114
107
67
17
-5
-68
-113
-165
-238
-268
-305
-328
-351
-377
-401
-464
-503
-521
-550
-587
-615
-637
-692
-755
-769
-778
-795
-807
-846
-834
-817
-830
-822
-813
-839
-898
-927
-927
-921
-924
-919
-908
-936
-950
-924
-897
-885
-864
-833
-808
-779
-774
-772
-758
-725
-714
-700
-646
-639
-613
-567
-551
-546
-526
-503
-480
-450
-418
-382
-354
-305
-264
-244
-226
-232
-240
-257
-263
-248
-250
-243
-209
-191
-232
-263
-260
-249
-276
-292
-280
-291
-301
-311
-332
-359
-378
-387
-375
-399
-425
-446
-470
-465
-476
-479
-500
-539
-560
-578
-626
-665
-674
-717
-749
-750
-770
-800
-816
-841
-827
-832
-857
-846
-842
-853
-870
-865
-864
-887
-894
-869
-882
-896
-901
-898
-859
-845
-836
-809
-800
-787
-759
-721
-679
-655
-618
-566
-532
-492
-457
-435
-384
-337
-294
-264
-221
-184
-152
-104
-75
-47
0
27
50
60
87
129
167
215
249
257
271
301
333
359
373
375
391
418
427
422
438
433
402
385
384
402
394
391
409
401
390
408
380
352
325
315
318
301
303
292
294
277
229
178
120
78
24
12
13
-6
-41
-75
-111
-150
-179
-212
-243
-293
-317
-344
-385
-422
-468
-539
-586
-637
-703
-722
-760
-787
-821
-855
-883
-909
-931
-938
-928
-932
-956
-951
-950
-972
-984
-995
-1012
-1046
-1046
-1024
-1023
-1023
-997
-1009
-1019
-1009
-1001
-979
-996
-997
-980
-958
-933
-913
-898
-878
-874
-865
-831
-809
-789
-779
-770
-721
-683
-675
-648
-610
-578
-527
-516
-497
-459
-429
-411
-398
-351
-343
-354
-320
-308
-307
-256
-219
-189
-175
-177
-172
-166
-167
-147
-119
-99
-85
-71
-64
-61
-48
-36
-12
26
52
59
51
43
57
55
38
41
39
56
33
29
52
46
36
35
63
84
85
92
87
95
90
82
109
118
116
119
117
110
109
91
101
112
90
109
132
125
131
142
166
174
204
227
235
253
263
257
287
282
232
217
182
162
160
150
134
119
109
102
105
87
54
29
13
-4
-38
-71
-110
-159
-218
-257
-290
-325
-372
-411
-472
-526
-575
-626
-628
-648
-699
-736
-778
-800
-815
-832
-835
-858
-894
-921
-942
-939
-941
-941
-931
-947
-957
-950
-941
-969
-948
-940
-965
-939
-906
-894
-880
-860
-857
-823
-799
-798
-782
-755
-730
-716
-682
-652
-629
-602
-590
-591
-554
-519
-493
-475
-451
-433
-440
-425
-391
-365
-339
-315
-292
-276
-288
-273
-261
-271
-251
-228
-232
-240
-239
-232
-214
-229
-231
-223
-268
-276
-267
-275
-300
-330
-380
-421
-466
-509
-520
-561
-581
-577
-590
-614
-642
-648
-672
-680
-667
-661
-640
-651
-673
-688
-710
-719
-724
-749
-775
-757
-741
-752
-750
-754
-742
-740
-749
-699
-676
-683
-646
-631
-621
-602
-592
-582
-573
-560
-521
-475
-428
-426
-401
-337
-332
-314
-264
-254
-251
-192
-161
-124
-79
-50
-8
28
57
70
76
100
111
95
111
133
123
135
152
141
142
163
146
165
190
190
197
188
205
215
220
232
237
221
198
189
214
252
230
230
265
275
249
236
238
228
218
202
191
191
149
110
115
100
89
88
53
32
21
-29
-76
-111
-146
-187
-218
-221
-237
-291
-359
-406
-426
-465
-496
-506
-548
-599
-612
-645
-678
-679
-704
-733
-734
-750
-777
-787
-788
-810
-826
-812
-819
-811
-806
-829
-816
-810
-836
-843
-855
-865
-842
-831
-843
-835
-828
-823
-823
-788
-756
-764
-766
-757
-735
-729
-725
-717
-708
-712
-715
-715
-701
-687
-665
-638
-630
-614
-601
-565
-541
-518
-497
-489
-461
-457
-452
-450
-463
-446
-438
-436
-429
-426
-419
-410
-383
-371
-356
-318
-284
-265
-254
-256
-244
-228
-234
-239
-244
-239
-217
-230
-228
-199
-188
-192
-210
-207
-167
-129
-138
-134
-129
-148
-155
-143
-131
-120
-111
-121
-111
-96
-87
-67
-51
-37
-65
-103
-109
-98
-94
-94
-81
-68
-66
-65
-65
-44
-29
-33
-9
35
53
70
104
95
107
152
184
221
223
258
297
310
358
404
444
486
530
576
593
592
588
515
479
461
422
414
412
404
379
350
305
272
241
216
200
204
181
137
95
23
-69
-176
-239
-298
-338
-344
-369
-425
-503
-570
-640
-693
-738
-755
-785
-816
-815
-834
-843
-874
-920
-943
-955
-957
-960
-960
-985
-1055
-1067
-1080
-1122
-1136
-1157
-1158
-1169
-1170
-1147
-1128
-1100
-1072
-1043
-1029
-1002
-980
-966
-941
-917
-875
-844
-814
-797
-772
-739
-707
-676
-645
-627
-617
-571
-536
-517
-487
-454
-425
-403
-405
-362
-330
-335
-317
-298
-304
-316
-315
-298
-300
-326
-329
-327
-330
-326
-316
-312
-320
-317
-309
-309
-303
-309
-347
-394
-399
-403
-405
-404
-385
-402
-396
-386
-415
-433
-459
-471
-469
-475
-483
-475
-496
-506
-534
-567
-566
-578
-563
-548
-524
-499
-482
-488
-500
-493
-499
-498
-488
-476
-455
-429
-415
-388
-403
-383
-367
-391
-326
-260
-257
-235
-199
-189
-175
-160
-153
-124
-131
-125
-79
-54
-34
-20
19
58
64
78
111
135
134
156
161
156
190
199
197
211
246
272
292
337
355
361
389
405
416
426
414
428
427
415
403
377
362
341
337
366
379
354
328
302
251
205
177
138
106
73
39
15
-22
-82
-144
-203
-276
-324
-365
-432
-483
-545
-610
-681
-757
-801
-854
-907
-918
-940
-981
-1003
-1011
-1021
-1047
-1078
-1085
-1111
-1188
-1207
-1200
-1215
-1213
-1217
-1203
-1191
-1196
-1159
-1128
-1128
-1107
-1088
-1060
-1045
-1022
-1005
-1000
-973
-930
-883
-851
-826
-807
-774
-740
-696
-665
-658
-642
-632
-607
-568
-549
-501
-453
-398
-345
-336
-317
-288
-271
-270
-262
-246
-237
-236
-212
-192
-184
-173
-160
-153
-141
-150
-149
-138
-151
-138
-120
-123
-145
-170
-174
-156
-158
-166
-148
-134
-143
-134
-151
-157
-152
-190
-192
-190
-202
-189
-197
-210
-218
-224
-227
-254
-295
-307
-314
-315
-318
-319
-311
-320
-325
-297
-274
-254
-230
-223
-181
-144
-153
-140
-109
-95
-89
-72
-59
-41
-8
37
65
98
145
180
217
281
337
374
407
437
475
529
577
618
661
662
669
642
617
587
542
541
526
519
540
551
513
464
437
385
315
289
290
271
251
228
173
101
-14
-122
-188
-239
-272
-312
-337
-417
-509
-626
-746
-801
-879
-929
-964
-995
-1032
-1097
-1147
-1192
-1230
-1249
-1254
-1260
-1266
-1256
-1266
-1300
-1322
-1342
-1364
-1365
-1340
-1318
-1295
-1257
-1253
-1236
-1202
-1187
-1162
-1133
-1099
-1097
-1069
-1016
-997
-979
-966
-971
-945
-889
-830
-790
-737
-709
-684
-665
-650
-621
-589
-541
-491
-467
-443
-420
-422
-404
-390
-393
-377
-331
-290
-301
-305
-310
-339
-342
-356
-338
-314
-325
-315
-298
-301
-315
-333
-345
-320
-311
-324
-323
-341
-356
-380
-419
-421
-415
-427
-420
-423
-437
-430
-443
-468
-495
-515
-524
-522
-503
-509
-499
-500
-516
-521
-561
-547
-528
-552
-553
-527
-509
-482
-442
-421
-387
-352
-347
-313
-289
-294
-269
-233
-198
-197
-183
-140
-104
-68
-47
-36
-6
10
19
49
68
80
129
153
173
211
232
263
291
340
395
437
484
534
571
596
621
634
638
680
705
714
735
727
688
642
617
611
604
591
549
487
432
383
319
276
234
167
119
89
45
-5
-52
-123
-212
-279
-357
-420
-448
-525
-606
-679
-779
-845
-910
-939
-945
-1009
-1044
-1074
-1137
-1184
-1235
-1281
-1307
-1330
-1316
-1310
-1343
-1342
-1341
-1362
-1362
-1347
-1333
-1305
-1304
-1275
-1267
-1280
-1240
-1219
-1215
-1204
-1170
-1161
-1110
-1035
-1002
-949
-911
-862
-817
-778
-721
-670
-639
-610
-579
-550
-518
-489
-470
-436
-377
-335
-277
-231
-221
-200
-187
-179
-142
-131
-114
-90
-82
-56
-50
-52
-24
-7
-11
4
29
45
51
31
27
44
16
30
28
-10
-25
-63
-100
-110
-138
-160
-172
-186
-200
-206
-221
-248
-268
-293
-305
-338
-350
-331
-348
-381
-373
-389
-388
-364
-348
-314
-276
-239
-216
-192
-170
-151
-142
-121
-84
-50
-28
10
40
76
103
112
153
187
223
280
289
298
330
351
368
377
395
439
506
559
621
701
779
836
879
957
1024
1044
1052
1063
1043
1009
995
971
899
872
884
858
785
735
648
495
449
158
-146
-487
-837
-999
-1200
-1355
-1524
-1682
-1867
-1973
-2000
-2032
-2094
-2284
-2553
-2895
-3233
-3497
-3675
-3822
-3945
-3945
-3836
-3734
-3527
-3239
-2805
-2554
-2264
-1544
-971
-380
19
286
546
626
599
517
464
372
-60
-444
-718
-1184
-1554
-1734
-1889
-1921
-1820
-1835
-1940
-2032
-2068
-2264
-2435
-2554
-2836
-3113
-3318
-3549
-3897
-4117
-4387
-4586
-4534
-4392
-4074
-3685
-3256
-2992
-2762
-2452
-2085
-1752
-1526
-1408
-1426
-1466
-1593
-1815
-2058
-2233
-2400
-2503
-2509
-2460
-2361
-2231
-2220
-2252
-2193
-2069
-1963
-1915
-1920
-2045
-2184
-2379
-2579
-2781
-2938
-3019
-3088
-3101
-3036
-2881
-2727
-2525
-2357
-2197
-1951
-1651
-1343
-1126
-995
-914
-843
-770
-709
-644
-580
-457
-320
-206
-90
39
178
298
379
450
525
549
592
546
422
320
263
300
350
374
400
471
578
775
962
1218
1511
1742
1921
2110
2176
2278
2456
2499
2566
2721
2869
3039
3282
3489
3698
4027
4294
4375
4508
4213
3490
2638
1755
1036
648
145
-800
-1821
-2924
-3546
-3660
-3404
-3173
-2969
-2880
-2596
-2121
-1453
-924
-549
-459
-530
-447
-229
115
271
209
-24
15
238
772
1327
1822
2230
2614
2889
3117
3297
3358
3266
3031
2687
2270
1824
1259
702
125
-360
-693
-850
-953
-954
-933
-905
-846
-826
-825
-792
-752
-709
-706
-804
-914
-977
-976
-907
-723
-432
-60
348
765
1152
1529
1883
2160
2340
2394
2415
2313
2114
1850
1466
1056
590
146
-173
-349
-438
-531
-681
-927
-1054
-1126
-1215
-1263
-1438
-1647
-1867
-2153
-2540
-2939
-3254
-3434
-3621
-3673
-3547
-3268
-2776
-2341
-2009
-1664
-1187
-759
-357
-186
-151
-194
-319
-509
-818
-1054
-1277
-1389
-1496
-1555
-1541
-1412
-1252
-1126
-1024
-914
-748
-569
-507
-568
-673
-723
-750
-821
-820
-738
-580
-446
-333
-225
-53
188
429
612
731
923
1101
1206
1262
1290
1390
1480
1598
1744
1914
2165
2471
2728
2911
3103
3246
3454
3552
3599
3618
3613
3576
3470
3414
3397
3508
3629
3733
3811
3871
3946
4089
4161
4187
4321
4447
4568
4764
4908
5130
5332
5251
4532
3141
1722
54
-1295
-2125
-3046
-3747
-4491
-5168
-5661
-5462
-5042
-4262
-3361
-2682
-1894
-1275
-595
-220
-32
-190
-400
-482
-487
-345
-177
-143
23
239
584
1199
1887
2558
3075
3312
3287
3123
2719
2171
1505
805
111
-519
-1129
-1687
-2083
-2351
-2496
-2445
-2345
-2097
-1782
-1571
-1435
-1429
-1558
-1728
-1850
-1970
-1990
-1942
-1867
-1743
-1569
-1284
-856
-314
290
879
1407
1822
2105
2272
2242
2088
1884
1602
1313
1013
710
437
190
2
-107
-132
-100
-57
7
41
1
-178
-467
-793
-1120
-1412
-1629
-1918
-2215
-2368
-2494
-2519
-2440
-2272
-2072
-1761
-1699
-1728
-1643
-1633
-1662
-1896
-2183
-2438
-2411
-2339
-2298
-2228
-2130
-1788
-1445
-1090
-877
-618
-441
-349
-454
-760
-956
-1191
-1444
-1854
-2236
-2484
-2510
-2450
-2408
-2339
-2103
-1736
-1388
-1085
-833
-577
-369
-290
-314
-362
-308
-201
-178
-140
-65
135
349
457
535
658
859
1041
1171
1207
1246
1344
1336
1321
1321
1332
1459
1616
1750
1877
2098
2323
2485
2546
2594
2698
2789
2849
2781
2693
2655
2680
2718
2734
2803
2931
3156
3402
3490
3608
3693
3798
3964
4018
4084
4069
4061
4066
4175
4395
4775
5105
5033
4127
2587
1212
-3
-743
-1149
-1856
-2771
-3561
-4260
-4551
-4296
-3902
-3338
-2788
-2312
-1790
-1213
-847
-661
-763
-1056
-1119
-932
-719
-481
-361
-402
-190
141
635
1238
1835
2289
2584
2599
2430
2202
1835
1397
873
364
-58
-411
-793
-1114
-1321
-1452
-1470
-1380
-1306
-1204
-1112
-1155
-1308
-1549
-1803
-1981
-2101
-2141
-2124
-2061
-1908
-1703
-1442
-1099
-658
-189
241
609
856
1013
1084
1043
938
810
700
614
535
445
377
360
373
390
400
428
450
403
251
0
-303
-573
-839
-1096
-1302
-1501
-1716
-1827
-1849
-1848
-1829
-1847
-1823
-1800
-1709
-1827
-2163
-2516
-2706
-2743
-2688
-2665
-2775
-2640
-2450
-2137
-1788
-1434
-1003
-605
-333
-288
-296
-332
-401
-618
-984
-1354
-1623
-1803
-1923
-2060
-2161
-2083
-1861
-1624
-1413
-1213
-1028
-865
-784
-792
-838
-802
-771
-805
-841
-777
-586
-342
-87
140
339
520
641
683
778
873
924
901
838
798
810
928
1038
1170
1401
1682
1973
2231
2424
2586
2770
2871
2862
2706
2560
2471
2327
2276
2214
2200
2279
2457
2577
2707
2928
3072
3311
3447
3525
3564
3542
3438
3294
3291
3268
3430
3643
3818
4127
4522
4967
5267
4890
3334
1804
347
-878
-1134
-1608
-2378
-3216
-4028
-4581
-4235
-3511
-2845
-2065
-1806
-1536
-1140
-763
-536
-595
-1050
-1512
-1504
-1433
-1143
-848
-808
-585
-164
325
1015
1633
1990
2191
2081
1798
1536
1103
566
42
-504
-941
-1137
-1258
-1401
-1347
-1271
-1174
-954
-873
-845
-812
-955
-1197
-1461
-1848
-2116
-2268
-2352
-2245
-2063
-1803
-1478
-1073
-685
-261
144
427
661
724
680
623
472
276
131
46
34
113
191
280
404
488
587
673
641
555
430
162
-166
-520
-859
-1087
-1275
-1446
-1536
-1639
-1680
-1581
-1553
-1508
-1479
-1569
-1614
-1690
-1842
-2181
-2487
-2753
-2992
-3007
-3001
-2937
-2779
-2476
-2214
-1932
-1521
-1220
-858
-667
-614
-676
-822
-940
-1134
-1336
-1592
-1738
-1819
-1823
-1799
-1761
-1666
-1550
-1433
-1363
-1271
-1224
-1194
-1185
-1221
-1235
-1238
-1205
-1148
-1049
-879
-622
-321
-39
246
468
612
680
668
578
491
421
364
410
431
516
693
864
1175
1495
1805
2097
2238
2315
2357
2356
2345
2284
2119
1962
1811
1718
1769
1862
1967
2108
2234
2351
2545
2704
2767
2824
2756
2643
2628
2582
2509
2509
2517
2567
2708
2854
3043
3339
3664
3997
4385
4695
4946
4870
3778
2093
655
-625
-1149
-1193
-1708
-2518
-3149
-3625
-3494
-2649
-2005
-1487
-1240
-1296
-1271
-1074
-975
-1058
-1428
-2054
-2165
-1935
-1607
-1091
-813
-636
-150
403
875
1333
1526
1482
1348
1052
668
322
-91
-497
-798
-1050
-1054
-855
-744
-620
-482
-460
-429
-445
-667
-872
-1065
-1389
-1701
-2038
-2308
-2370
-2264
-2057
-1722
-1374
-1039
-669
-421
-229
-71
-17
-24
-64
-216
-380
-458
-527
-551
-441
-224
60
329
465
548
594
597
559
431
212
13
-244
-589
-841
-995
-1079
-1047
-991
-1046
-1045
-1058
-1092
-1063
-1174
-1301
-1483
-1733
-1989
-2184
-2414
-2704
-2778
-2802
-2802
-2739
-2605
-2474
-2229
-1944
-1818
-1601
-1382
-1198
-1088
-1062
-1118
-1198
-1203
-1234
-1275
-1348
-1369
-1333
-1336
-1326
-1331
-1377
-1389
-1399
-1475
-1511
-1469
-1428
-1376
-1328
-1283
-1180
-1030
-885
-747
-553
-355
-174
-44
52
137
192
185
136
68
46
143
243
336
462
604
803
1019
1241
1494
1719
1893
1956
1941
1902
1885
1940
1941
1915
1864
1824
1869
1896
1965
1996
2001
2024
2109
2128
2084
2108
2034
2009
1997
2043
2025
2009
2093
2158
2358
2592
2821
2987
3196
3354
3537
3807
4127
4358
4521
4185
2737
1132
-368
-1534
-1682
-1559
-1865
-2287
-2828
-3305
-2993
-2239
-1629
-1175
-1121
-1404
-1484
-1364
-1295
-1324
-1674
-2103
-2084
-1779
-1268
-699
-394
-147
187
454
649
849
836
650
441
93
-252
-543
-899
-1165
-1289
-1299
-1068
-770
-629
-528
-540
-683
-776
-924
-1108
-1199
-1327
-1607
-1846
-2012
-2094
-1929
-1617
-1293
-953
-676
-512
-400
-392
-441
-434
-477
-546
-588
-699
-775
-733
-693
-564
-259
42
314
536
547
492
440
300
180
63
-99
-271
-507
-711
-799
-798
-704
-595
-567
-636
-767
-903
-1153
-1353
-1476
-1694
-1893
-2080
-2315
-2520
-2535
-2537
-2650
-2762
-2748
-2633
-2491
-2344
-2332
-2343
-2199
-2029
-1925
-1784
-1621
-1507
-1416
-1321
-1288
-1217
-1133
-1178
-1271
-1393
-1421
-1398
-1440
-1541
-1657
-1706
-1693
-1655
-1628
-1537
-1372
-1243
-1177
-1119
-1064
-964
-831
-720
-654
-558
-420
-304
-221
-123
12
92
139
148
118
172
279
345
426
553
666
816
951
1092
1313
1484
1604
1648
1693
1764
1834
1824
1700
1581
1513
1475
1434
1399
1399
1465
1562
1640
1684
1729
1785
1822
1777
1766
1827
1855
1845
1820
1794
1889
2021
2064
2126
2162
2218
2397
2577
2649
2719
2800
2722
2678
2454
1762
920
221
-369
-617
-424
-595
-1005
-1314
-1606
-1595
-1209
-945
-1038
-1156
-1356
-1479
-1367
-1215
-1165
-1320
-1467
-1434
-1217
-873
-526
-334
-315
-247
-202
-256
-255
-246
-328
-389
-470
-675
-854
-960
-961
-875
-796
-682
-603
-624
-661
-702
-816
-913
-931
-1000
-1053
-1059
-1142
-1279
-1319
-1278
-1180
-1002
-862
-820
-816
-815
-792
-797
-834
-837
-869
-938
-940
-906
-840
-713
-564
-451
-345
-209
-130
-93
-52
-20
-4
-49
-102
-177
-275
-298
-276
-323
-387
-394
-475
-579
-755
-918
-1046
-1174
-1152
-1277
-1531
-1725
-1812
-2049
-2200
-2183
-2349
-2430
-2443
-2539
-2593
-2396
-2230
-2143
-1955
-1844
-1715
-1539
-1381
-1334
-1335
-1289
-1314
-1423
-1519
-1504
-1471
-1493
-1471
-1457
-1490
-1405
-1313
-1298
-1229
-1123
-1050
-1005
-977
-953
-925
-882
-822
-776
-731
-619
-487
-417
-305
-159
-84
-62
-90
-144
-148
-97
-9
44
131
255
372
567
810
1021
1196
1330
1426
1516
1594
1703
1729
1674
1654
1663
1681
1655
1665
1688
1744
1858
1935
1928
1939
2000
2014
2095
2118
2104
2092
2022
1968
1975
2051
2135
2282
2343
2426
2619
2737
2943
3160
3333
3587
3736
3318
2321
1178
-155
-1136
-1479
-1702
-1906
-2078
-2258
-2357
-2057
-1583
-1224
-1051
-1035
-1101
-1120
-996
-1002
-1229
-1624
-1884
-1889
-1672
-1220
-802
-469
-156
52
72
-43
-131
-242
-380
-432
-599
-940
-1294
-1561
-1618
-1435
-1136
-815
-605
-560
-517
-481
-548
-654
-770
-952
-1123
-1244
-1367
-1469
-1485
-1408
-1275
-1082
-867
-717
-650
-609
-597
-653
-736
-816
-963
-1075
-1052
-1002
-871
-638
-425
-237
-1
216
354
509
623
619
533
369
207
85
-29
-67
-62
-73
-91
-112
-198
-283
-388
-529
-672
-883
-1125
-1390
-1624
-1853
-2023
-2227
-2540
-2586
-2513
-2484
-2376
-2403
-2646
-2653
-2491
-2502
-2397
-2263
-2247
-2130
-1836
-1702
-1615
-1408
-1341
-1342
-1315
-1231
-1182
-1254
-1379
-1530
-1688
-1727
-1739
-1875
-1933
-1787
-1635
-1580
-1520
-1519
-1468
-1281
-1131
-1089
-1052
-989
-957
-905
-852
-740
-601
-459
-300
-174
-28
156
256
248
237
266
299
338
397
469
607
774
969
1112
1248
1457
1605
1699
1739
1745
1738
1687
1586
1519
1567
1592
1638
1680
1692
1752
1865
1960
1998
2091
2126
2128
2143
2110
2039
1970
2038
2053
2084
2252
2375
2440
2575
2698
2746
2989
3181
3314
3519
3751
3683
2920
1897
599
-712
-1356
-1553
-1838
-2011
-2041
-2180
-2035
-1614
-1402
-1369
-1317
-1321
-1181
-952
-902
-1149
-1709
-2117
-2083
-1775
-1324
-905
-734
-592
-278
-52
-55
-179
-372
-603
-635
-588
-743
-1006
-1272
-1446
-1377
-1107
-815
-622
-562
-475
-351
-345
-415
-587
-884
-1068
-1081
-1101
-1173
-1211
-1240
-1217
-1052
-840
-680
-589
-539
-521
-553
-655
-735
-856
-993
-950
-829
-720
-544
-311
-140
57
326
519
615
676
685
637
589
514
387
219
116
74
35
41
73
26
-101
-210
-338
-540
-749
-942
-1152
-1367
-1525
-1650
-1830
-2010
-2192
-2273
-2271
-2291
-2270
-2422
-2569
-2472
-2366
-2425
-2467
-2473
-2480
-2244
-1965
-1851
-1793
-1629
-1472
-1373
-1263
-1268
-1319
-1391
-1438
-1546
-1642
-1676
-1806
-1980
-2044
-1946
-1801
-1729
-1700
-1670
-1569
-1359
-1220
-1232
-1249
-1189
-1072
-992
-920
-830
-737
-572
-386
-250
-89
74
151
145
145
186
211
175
163
245
355
561
735
797
917
1130
1265
1358
1494
1538
1557
1630
1586
1459
1478
1500
1448
1495
1605
1724
1861
1972
1980
1981
2048
2105
2126
2044
2040
2078
2109
2128
2109
2128
2185
2251
2372
2529
2655
2870
3087
3271
3525
3774
3937
3552
2537
1544
420
-583
-983
-1353
-1819
-1904
-1673
-1478
-1154
-1017
-1235
-1376
-1207
-818
-413
-340
-782
-1511
-2162
-2231
-1805
-1395
-1143
-981
-866
-683
-306
-133
-292
-450
-525
-606
-663
-792
-1093
-1371
-1451
-1331
-1205
-1130
-1018
-909
-750
-440
-223
-351
-612
-844
-1019
-1031
-982
-1069
-1270
-1390
-1384
-1338
-1217
-1096
-964
-813
-712
-640
-688
-820
-892
-940
-960
-916
-881
-860
-759
-564
-331
-79
133
258
378
491
585
639
580
482
331
190
116
67
30
17
0
-44
-130
-230
-367
-507
-611
-766
-923
-1099
-1323
-1539
-1788
-1998
-2079
-2157
-2235
-2341
-2505
-2508
-2449
-2471
-2499
-2503
-2486
-2343
-2086
-1986
-1921
-1817
-1751
-1694
-1543
-1412
-1363
-1337
-1391
-1446
-1415
-1402
-1463
-1558
-1638
-1646
-1569
-1549
-1564
-1520
-1425
-1293
-1161
-1133
-1116
-1018
-933
-832
-773
-737
-701
-641
-537
-393
-239
-123
-35
13
39
89
120
133
142
205
247
373
435
511
753
891
1002
1102
1236
1346
1506
1557
1395
1262
1309
1472
1617
1589
1682
1849
1948
1920
1938
2006
1965
1846
1814
1941
2026
2034
1922
1935
2028
2135
2213
2282
2336
2468
2599
2649
2734
2879
2998
3143
3415
3632
3547
3212
2621
1658
693
-152
-846
-1190
-1141
-860
-580
-540
-785
-1284
-1674
-1571
-1063
-426
-75
-318
-1039
-1834
-2160
-1971
-1610
-1323
-1317
-1470
-1491
-1306
-1085
-983
-985
-993
-933
-759
-637
-638
-715
-818
-857
-887
-1022
-1169
-1248
-1133
-872
-651
-619
-776
-928
-904
-704
-454
-317
-430
-667
-914
-1101
-1187
-1206
-1194
-1135
-1065
-991
-932
-879
-774
-640
-486
-353
-310
-307
-275
-201
-115
-43
-67
-134
-138
-70
72
231
321
352
320
276
243
232
262
249
187
83
-48
-204
-332
-381
-415
-482
-552
-651
-762
-840
-922
-1005
-1063
-1175
-1345
-1431
-1436
-1500
-1629
-1718
-1798
-1825
-1819
-1840
-1841
-1763
-1671
-1627
-1628
-1644
-1580
-1458
-1373
-1434
-1500
-1457
-1373
-1308
-1333
-1406
-1405
-1362
-1350
-1362
-1348
-1286
-1244
-1230
-1239
-1213
-1167
-1166
-1157
-1135
-1105
-1077
-1076
-1074
-1009
-914
-834
-786
-750
-677
-606
-562
-533
-508
-458
-379
-333
-279
-188
-83
-1
51
104
177
279
360
409
461
527
620
670
699
744
815
857
904
948
971
1041
1078
1067
1051
1039
1035
1080
1120
1158
1205
1259
1287
1284
1348
1411
1448
1484
1528
1568
1623
1675
1699
1730
1807
1909
2049
2200
2330
2439
2363
1964
1425
904
643
932
1449
1792
1718
1244
547
30
-123
-69
160
282
68
-304
-752
-1178
-1327
-1253
-1129
-1017
-1044
-1259
-1447
-1554
-1652
-1708
-1781
-1946
-2017
-1963
-1856
-1665
-1541
-1543
-1597
-1677
-1730
-1723
-1668
-1576
-1488
-1500
-1588
-1713
-1763
-1694
-1536
-1335
-1223
-1190
-1261
-1379
-1394
-1362
-1314
-1262
-1263
-1254
-1214
-1153
-1080
-975
-902
-848
-780
-707
-630
-563
-487
-437
-430
-428
-413
-360
-258
-94
41
100
90
55
44
102
170
241
291
270
245
181
131
127
138
163
169
144
90
-9
-160
-263
-362
-478
-521
-525
-593
-746
-963
-1225
-1351
-1364
-1383
-1395
-1471
-1579
-1619
-1686
-1810
-1888
-1912
-1933
-1932
-1995
-2075
-2044
-1958
-1910
-1939
-2001
-2028
-1956
-1843
-1753
-1669
-1597
-1557
-1532
-1473
-1382
-1263
-1164
-1104
-1027
-952
-859
-788
-734
-645
-536
-478
-470
-453
-407
-315
-185
-84
-38
19
82
150
224
309
386
416
445
487
572
672
719
758
791
803
833
897
971
1033
1126
1176
1165
1161
1181
1249
1325
1415
1475
1479
1479
1498
1528
1580
1647
1727
1804
1857
1914
1942
2006
2148
2290
2378
2427
2536
2700
2813
2685
2215
1453
699
503
997
1760
2283
2200
1438
402
-242
-349
-84
402
578
288
-322
-1084
-1592
-1636
-1359
-1026
-868
-1045
-1391
-1661
-1786
-1789
-1762
-1870
-2055
-2120
-2084
-1887
-1618
-1490
-1491
-1591
-1728
-1830
-1776
-1630
-1440
-1269
-1295
-1455
-1659
-1774
-1644
-1331
-1050
-921
-983
-1159
-1303
-1309
-1227
-1115
-1020
-998
-1034
-1053
-1010
-915
-796
-712
-661
-627
-570
-479
-359
-233
-156
-131
-145
-163
-121
-9
151
282
315
283
234
202
270
360
399
387
335
266
199
160
149
112
-59
-369
-611
-645
-519
-362
-315
-447
-702
-973
-1161
-1204
-1164
-1105
-1121
-1320
-1618
-1820
-1849
-1766
-1677
-1656
-1727
-1846
-1982
-2046
-2015
-1971
-2008
-2101
-2228
-2257
-2133
-2001
-1899
-1835
-1816
-1816
-1842
-1826
-1712
-1528
-1367
-1315
-1349
-1352
-1289
-1133
-925
-749
-626
-592
-568
-564
-474
-327
-210
-127
-84
-31
38
127
224
316
380
427
458
474
516
605
716
763
747
743
762
819
897
960
1026
1076
1109
1132
1183
1261
1363
1454
1533
1591
1622
1669
1739
1811
1850
1913
1939
1939
1993
2042
2084
2159
2226
2311
2435
2590
2768
2982
3101
2818
2068
1001
205
358
1293
2340
2771
2158
905
-193
-636
-417
214
731
736
198
-775
-1655
-1971
-1747
-1241
-864
-917
-1319
-1740
-1975
-1944
-1794
-1815
-2026
-2296
-2424
-2253
-1865
-1563
-1443
-1518
-1725
-1880
-1917
-1784
-1544
-1302
-1253
-1436
-1748
-1976
-1924
-1598
-1189
-932
-911
-1079
-1288
-1374
-1277
-1117
-986
-977
-1061
-1118
-1129
-1069
-933
-804
-719
-664
-642
-577
-430
-238
-67
-18
-95
-190
-201
-110
74
261
336
270
184
133
139
246
348
433
476
434
382
336
307
338
383
388
327
133
-199
-445
-459
-439
-426
-409
-491
-702
-956
-1128
-1147
-1052
-1077
-1243
-1465
-1699
-1802
-1815
-1834
-1889
-1934
-1962
-2045
-2199
-2271
-2172
-2043
-2049
-2198
-2316
-2333
-2245
-2158
-2128
-2098
-2088
-2059
-2035
-1959
-1792
-1604
-1521
-1535
-1518
-1421
-1313
-1188
-1050
-899
-773
-727
-700
-625
-492
-332
-232
-227
-216
-171
-70
49
140
228
291
335
349
378
458
539
633
678
685
715
758
824
923
1030
1111
1138
1162
1227
1300
1379
1421
1436
1447
1484
1575
1692
1788
1799
1770
1746
1803
1885
1953
2041
2064
2036
1973
1916
1951
2064
2262
2453
2602
2721
2835
2812
2367
1498
505
-8
413
1418
2307
2428
1635
429
-507
-752
-345
397
854
723
20
-994
-1739
-1902
-1547
-1036
-789
-947
-1330
-1673
-1836
-1795
-1723
-1839
-2095
-2284
-2303
-2053
-1715
-1498
-1440
-1588
-1796
-1941
-1927
-1745
-1479
-1280
-1327
-1591
-1904
-2056
-1910
-1533
-1158
-949
-980
-1184
-1332
-1361
-1266
-1096
-1009
-1018
-1059
-1103
-1102
-1000
-878
-770
-681
-649
-626
-536
-353
-165
-32
-27
-112
-137
-89
44
244
371
381
309
233
202
245
358
470
527
523
454
413
439
479
516
514
453
379
318
277
133
-119
-297
-375
-504
-583
-536
-562
-647
-831
-1175
-1374
-1333
-1339
-1405
-1523
-1790
-1970
-2006
-2171
-2292
-2202
-2152
-2163
-2246
-2433
-2449
-2305
-2242
-2253
-2324
-2377
-2329
-2271
-2209
-2098
-1942
-1874
-1864
-1832
-1742
-1569
-1437
-1379
-1298
-1193
-1151
-1096
-981
-828
-637
-502
-469
-457
-431
-350
-267
-236
-190
-126
-58
16
111
229
340
415
432
434
461
512
584
656
718
758
791
817
883
992
1074
1151
1248
1333
1384
1374
1370
1422
1495
1567
1620
1654
1659
1646
1665
1711
1764
1841
1923
1966
1992
2003
2011
2037
2113
2262
2421
2550
2654
2765
2928
2855
2224
1142
173
15
825
2062
2804
2484
1310
31
-649
-596
-4
673
890
528
-354
-1390
-1971
-1891
-1413
-928
-766
-1064
-1506
-1804
-1871
-1747
-1713
-1917
-2206
-2347
-2244
-1892
-1545
-1428
-1466
-1648
-1858
-1953
-1878
-1644
-1323
-1150
-1271
-1583
-1903
-1964
-1688
-1269
-928
-791
-921
-1160
-1294
-1251
-1104
-947
-884
-923
-957
-944
-896
-798
-675
-599
-538
-504
-464
-357
-173
11
110
80
-17
-75
-13
172
394
517
508
434
323
269
332
461
564
607
578
500
440
403
448
513
539
533
452
355
311
276
247
173
55
-104
-350
-567
-674
-663
-556
-557
-887
-1368
-1578
-1544
-1436
-1367
-1546
-1755
-1841
-2011
-2226
-2322
-2291
-2185
-2070
-2179
-2423
-2457
-2337
-2225
-2208
-2306
-2384
-2346
-2288
-2165
-1963
-1825
-1791
-1843
-1854
-1724
-1481
-1297
-1208
-1144
-1097
-1066
-1035
-959
-792
-581
-453
-429
-461
-448
-353
-251
-171
-109
-66
-40
9
91
212
329
354
327
304
341
454
575
647
690
711
738
795
905
1037
1155
1238
1266
1263
1245
1272
1363
1433
1464
1461
1452
1502
1568
1603
1609
1624
1653
1687
1715
1730
1814
1946
2001
1974
1922
1952
2088
2323
2547
2736
2981
3222
3390
3015
1695
242
-366
195
1754
3238
3396
2143
405
-898
-1075
-198
794
1395
1263
139
-1268
-2166
-2301
-1639
-767
-494
-806
-1394
-1943
-2001
-1661
-1450
-1578
-2002
-2524
-2590
-2147
-1624
-1264
-1232
-1513
-1863
-2047
-2052
-1770
-1330
-1054
-1047
-1390
-1890
-2130
-1935
-1452
-936
-671
-821
-1179
-1451
-1485
-1286
-1032
-919
-976
-1114
-1196
-1127
-973
-816
-715
-686
-730
-751
-653
-434
-196
-84
-104
-252
-390
-352
-152
141
379
435
316
157
93
189
399
582
665
635
522
445
467
566
662
703
662
589
517
484
480
447
370
225
63
-77
-218
-319
-352
-415
-601
-869
-1059
-1136
-1158
-1283
-1513
-1707
-1829
-1846
-1897
-2018
-2108
-2150
-2196
-2311
-2402
-2411
-2309
-2213
-2273
-2401
-2474
-2446
-2379
-2299
-2226
-2149
-2072
-2043
-2024
-1940
-1790
-1675
-1602
-1560
-1497
-1409
-1329
-1246
-1129
-979
-883
-838
-842
-796
-682
-583
-537
-520
-480
-439
-389
-332
-237
-132
-69
-38
-15
42
132
190
252
306
376
472
522
527
556
672
817
912
934
943
983
1049
1120
1181
1197
1191
1206
1250
1276
1316
1380
1437
1523
1551
1536
1561
1627
1707
1792
1804
1789
1850
1951
2070
2202
2336
2437
2605
2823
3040
3334
3490
2968
1583
149
-319
449
2064
3417
3353
1990
333
-818
-981
-217
717
1318
1193
90
-1310
-2187
-2228
-1574
-787
-489
-773
-1324
-1844
-1962
-1710
-1532
-1657
-2032
-2449
-2469
-2012
-1495
-1180
-1162
-1405
-1731
-1935
-1927
-1698
-1307
-1037
-1069
-1410
-1877
-2089
-1906
-1467
-965
-663
-774
-1099
-1401
-1511
-1343
-1088
-965
-1012
-1124
-1195
-1157
-1010
-874
-774
-728
-735
-731
-673
-535
-360
-210
-168
-211
-273
-261
-107
145
385
503
472
353
281
322
441
589
659
648
583
533
558
606
675
728
720
677
609
533
501
474
412
330
218
109
26
-33
-164
-335
-505
-612
-635
-720
-985
-1386
-1556
-1434
-1303
-1407
-1703
-1954
-1991
-1919
-2027
-2189
-2219
-2146
-2022
-2101
-2355
-2450
-2307
-2121
-2065
-2139
-2181
-2091
-1988
-1945
-1917
-1859
-1817
-1836
-1828
-1709
-1495
-1352
-1349
-1344
-1240
-1076
-974
-978
-942
-814
-730
-746
-792
-778
-648
-496
-433
-407
-327
-223
-168
-136
-81
14
54
27
42
164
312
424
474
496
551
629
719
796
890
1001
1068
1069
1070
1134
1224
1291
1314
1323
1345
1366
1382
1428
1497
1551
1560
1516
1468
1506
1637
1761
1811
1857
1934
1990
2029
2083
2188
2321
2463
2600
2740
2959
3247
3351
2557
941
-283
-365
759
2515
3537
2892
1237
-333
-1179
-869
99
880
1279
854
-398
-1615
-2251
-2101
-1297
-548
-422
-799
-1423
-1922
-1871
-1537
-1402
-1560
-2006
-2380
-2192
-1627
-1108
-868
-995
-1329
-1611
-1711
-1618
-1313
-974
-816
-915
-1330
-1792
-1919
-1686
-1203
-725
-553
-734
-1090
-1390
-1418
-1147
-902
-834
-928
-1089
-1155
-1078
-924
-812
-752
-737
-743
-709
-595
-402
-184
-80
-81
-140
-171
-107
91
368
572
629
548
394
257
283
431
600
685
649
568
479
485
572
658
720
724
652
589
537
485
463
400
255
98
-15
-78
-109
-125
-205
-344
-488
-627
-764
-954
-1203
-1366
-1460
-1582
-1665
-1772
-1858
-1920
-1948
-2006
-2126
-2182
-2207
-2137
-2152
-2278
-2325
-2318
-2332
-2305
-2233
-2140
-2017
-1955
-1959
-1937
-1869
-1823
-1791
-1722
-1681
-1596
-1504
-1448
-1353
-1228
-1121
-1030
-980
-943
-892
-838
-760
-713
-649
-563
-521
-497
-458
-386
-302
-254
-225
-197
-140
-80
-26
37
126
231
324
418
486
553
625
685
735
774
841
912
996
1063
1116
1173
1200
1228
1298
1353
1397
1448
1501
1564
1612
1618
1597
1612
1677
1779
1830
1839
1869
1928
2020
2116
2159
2220
2338
2444
2567
2767
2975
3129
3235
2961
1788
217
-740
-704
326
1669
2178
1452
166
-996
-1511
-1109
-258
586
1059
703
-378
-1475
-2024
-1716
-902
-332
-452
-1021
-1579
-1800
-1459
-1171
-1310
-1704
-2097
-2103
-1565
-978
-678
-655
-850
-1049
-1183
-1242
-1261
-1161
-1012
-958
-1060
-1400
-1790
-1959
-1775
-1318
-829
-633
-783
-1072
-1312
-1247
-968
-781
-827
-1007
-1138
-1108
-975
-866
-859
-936
-968
-893
-759
-532
-302
-144
17
103
131
182
262
455
727
908
939
823
626
496
521
665
814
847
766
666
615
665
761
822
784
664
551
461
356
219
59
-125
-303
-499
-642
-718
-775
-811
-846
-960
-1095
-1240
-1416
-1490
-1595
-1758
-1865
-1943
-2052
-2107
-2222
-2354
-2306
-2194
-2136
-2101
-1984
-1873
-1737
-1753
-1894
-1938
-1780
-1557
-1452
-1548
-1784
-1880
-1862
-1839
-1860
-1947
-1954
-1944
-1821
-1724
-1523
-1669
-2369
-2332
-1997
-1646
-1409
-1434
-1547
-1250
-758
-654
-921
-1091
-718
-466
-379
-472
-596
-454
-320
-202
42
94
351
435
316
446
554
760
849
819
870
1075
1255
1412
1440
1576
1884
2095
2230
2237
2247
2347
2395
2354
2350
2339
2294
2251
2287
2405
2503
2586
2707
2835
3012
3248
3455
3577
3660
3806
3977
4212
4505
4764
4942
4201
3016
1861
57
-1271
-1754
-2198
-2360
-1837
-1341
-1236
-1308
-1839
-2612
-2721
-1904
-731
204
40
-1235
-2734
-3438
-2859
-1817
-1253
-1434
-1821
-1928
-1440
-452
-118
-557
-909
-989
-924
-546
-274
-641
-1233
-1614
-1446
-1208
-1394
-1594
-1262
-576
-20
179
83
-181
-612
-641
-203
79
-319
-1075
-1487
-1582
-1573
-1483
-1335
-1175
-1036
-867
-579
-292
-269
-440
-484
-364
-384
-589
-625
-465
-272
-60
227
492
701
993
1354
1767
2023
1980
1785
1531
1299
1072
832
626
415
204
41
-79
-170
-242
-251
-284
-379
-546
-802
-1096
-1368
-1590
-1801
-1976
-2140
-2267
-2251
-2126
-1975
-1884
-1765
-1677
-1647
-1587
-1677
-2022
-2091
-2178
-2421
-2325
-2369
-2495
-2337
-1976
-1866
-1682
-1494
-1508
-1416
-1284
-1249
-1349
-1504
-1833
-2074
-2174
-2080
-2027
-2097
-2152
-2140
-2000
-1856
-1696
-1718
-1724
-1647
-1514
-1442
-1413
-1361
-1312
-1154
-1014
-896
-733
-558
-279
-20
206
367
378
341
353
394
370
312
168
16
-8
79
209
341
458
627
807
969
1140
1198
1201
1240
1290
1298
1332
1351
1344
1452
1571
1625
1713
1816
1854
1935
2150
2277
2309
2339
2166
2082
2199
2380
2627
2894
3008
3101
3332
3444
3672
3978
4196
4610
5038
4784
3741
2667
968
-731
-1282
-1732
-2129
-1906
-1441
-1269
-842
-583
-974
-1431
-1444
-1041
-426
40
-366
-1399
-2602
-2874
-2274
-1489
-785
-549
-659
-579
106
512
372
-3
-607
-1103
-1125
-947
-1134
-1485
-1733
-1825
-1635
-1275
-900
-786
-581
-201
32
-9
-292
-827
-1358
-1469
-1371
-1315
-1412
-1550
-1661
-1598
-1279
-949
-758
-687
-642
-658
-713
-767
-898
-1114
-1236
-1171
-1026
-775
-422
-104
202
601
950
1144
1321
1430
1423
1389
1293
1095
806
563
437
387
431
518
530
490
437
334
163
-29
-222
-491
-772
-1001
-1232
-1446
-1557
-1583
-1582
-1467
-1341
-1294
-1169
-1104
-1196
-1362
-1508
-1736
-1905
-2033
-2246
-2337
-2325
-2236
-2157
-2011
-1860
-1698
-1565
-1524
-1512
-1582
-1658
-1799
-1969
-2148
-2176
-2201
-2291
-2330
-2318
-2207
-2039
-1923
-1960
-1958
-1940
-1948
-2014
-2118
-2189
-2191
-2102
-2001
-1867
-1678
-1435
-1139
-934
-738
-567
-433
-329
-257
-185
-129
-93
-107
-93
-24
95
192
254
288
332
433
518
566
605
662
710
716
754
820
894
1052
1219
1317
1414
1569
1666
1716
1762
1812
1827
1801
1762
1729
1782
1850
1959
2125
2223
2333
2452
2483
2573
2737
2880
3134
3324
3416
3561
3734
3918
4124
4371
4312
3429
2358
1253
-210
-940
-1213
-1788
-2007
-1755
-1560
-1240
-693
-700
-977
-1061
-1014
-748
-426
-516
-1104
-1931
-2429
-2143
-1625
-1145
-797
-815
-854
-437
22
-15
-222
-585
-1092
-1267
-1223
-1335
-1539
-1681
-1771
-1656
-1360
-998
-756
-709
-506
-328
-311
-415
-685
-1115
-1423
-1440
-1458
-1500
-1468
-1479
-1463
-1290
-1033
-832
-717
-677
-731
-853
-907
-923
-1023
-1073
-1000
-867
-649
-285
77
321
623
936
1118
1247
1345
1327
1230
1132
1003
849
725
638
553
521
559
608
619
549
404
184
-104
-330
-561
-858
-1065
-1236
-1405
-1490
-1435
-1365
-1266
-1141
-1124
-1158
-1135
-1162
-1306
-1483
-1701
-1919
-2060
-2056
-2011
-1958
-1900
-1826
-1724
-1629
-1548
-1566
-1609
-1696
-1786
-1870
-1940
-2025
-2117
-2155
-2146
-2091
-2048
-1992
-1955
-1929
-1881
-1805
-1819
-1900
-1944
-1989
-1999
-1971
-1969
-1920
-1784
-1597
-1409
-1201
-1007
-834
-667
-520
-412
-323
-237
-175
-95
-20
76
176
269
375
436
466
504
550
596
628
651
656
681
751
829
902
954
1044
1160
1299
1490
1637
1698
1763
1779
1736
1765
1780
1772
1724
1812
1940
2018
2219
2324
2332
2418
2521
2503
2638
2786
2813
2937
3077
3176
3273
3494
3657
3844
4074
4103
3453
2463
1582
179
-756
-1022
-1511
-1784
-1494
-1377
-1419
-1021
-863
-1021
-1067
-989
-936
-751
-705
-1133
-1747
-2197
-2092
-1788
-1455
-1032
-846
-795
-464
-108
-213
-336
-452
-854
-1118
-1152
-1253
-1436
-1464
-1525
-1551
-1354
-1038
-763
-636
-416
-276
-365
-518
-720
-1055
-1314
-1327
-1367
-1447
-1397
-1321
-1284
-1142
-916
-774
-665
-593
-600
-705
-810
-836
-929
-1025
-996
-874
-709
-389
-20
245
539
813
959
1040
1135
1132
1052
947
808
677
538
490
452
373
400
412
405
392
288
82
-116
-283
-494
-666
-887
-1127
-1295
-1392
-1368
-1360
-1447
-1494
-1555
-1599
-1529
-1500
-1624
-1812
-1877
-1996
-2033
-1906
-1933
-2029
-1946
-1817
-1793
-1657
-1684
-1897
-1956
-1870
-1816
-1778
-1787
-1952
-2115
-2117
-2000
-1932
-1916
-1909
-1923
-1880
-1738
-1669
-1772
-1826
-1824
-1833
-1761
-1649
-1608
-1536
-1392
-1266
-1120
-925
-730
-552
-418
-251
-112
-24
75
152
186
234
343
389
423
461
474
523
611
688
773
877
948
1023
1100
1184
1257
1291
1388
1482
1533
1681
1798
1820
1881
1952
1952
2016
2116
2134
2156
2183
2163
2193
2322
2344
2429
2554
2644
2822
2974
3035
3122
3245
3390
3689
3909
3923
3784
2899
1849
1096
-135
-898
-999
-1526
-1794
-1314
-1239
-1303
-836
-861
-1149
-1034
-900
-834
-640
-717
-1290
-1868
-2180
-1970
-1618
-1304
-951
-838
-841
-526
-251
-475
-609
-745
-1154
-1278
-1186
-1310
-1494
-1508
-1585
-1460
-1132
-822
-583
-519
-379
-268
-341
-492
-665
-981
-1226
-1143
-1131
-1203
-1112
-1085
-1141
-1027
-837
-756
-653
-633
-695
-789
-885
-914
-963
-1018
-944
-762
-583
-287
64
251
452
693
801
855
905
838
779
703
581
542
466
428
443
399
363
391
347
225
113
-125
-395
-576
-775
-1007
-1217
-1453
-1671
-1746
-1791
-1726
-1598
-1560
-1560
-1495
-1591
-1809
-1812
-2020
-2316
-2252
-2186
-2206
-1947
-1684
-1736
-1614
-1461
-1464
-1424
-1393
-1441
-1487
-1490
-1607
-1768
-1901
-1853
-1782
-1813
-1765
-1689
-1630
-1486
-1344
-1449
-1487
-1416
-1428
-1414
-1364
-1330
-1285
-1162
-1037
-936
-765
-535
-275
-100
71
248
318
344
338
278
232
293
310
311
406
562
727
881
1038
1180
1297
1375
1466
1501
1544
1602
1576
1535
1527
1572
1678
1827
1941
2028
2129
2240
2346
2423
2445
2454
2472
2414
2336
2397
2494
2605
2839
3022
3177
3463
3752
3958
4170
4348
4158
3264
2220
1173
-288
-976
-997
-1483
-1650
-1239
-1233
-1100
-438
-349
-617
-652
-740
-795
-521
-477
-1037
-1752
-2160
-1957
-1490
-951
-471
-468
-544
-196
80
-39
-183
-519
-1101
-1321
-1256
-1353
-1466
-1478
-1563
-1491
-1104
-683
-423
-373
-275
-235
-359
-451
-647
-1054
-1333
-1352
-1346
-1289
-1145
-1067
-1039
-901
-712
-617
-555
-548
-681
-877
-1001
-1058
-1171
-1217
-1095
-950
-722
-361
-16
234
464
644
692
704
738
681
599
520
401
344
329
356
375
396
432
455
421
314
163
-80
-372
-660
-1054
-1384
-1539
-1734
-1847
-1786
-1819
-1836
-1623
-1607
-1785
-1740
-1812
-2012
-1951
-1832
-1890
-1820
-1743
-1899
-1886
-1679
-1523
-1468
-1397
-1322
-1273
-1173
-1186
-1420
-1643
-1635
-1564
-1580
-1593
-1602
-1615
-1526
-1379
-1385
-1362
-1194
-1106
-1115
-1092
-1036
-1003
-953
-924
-931
-852
-653
-443
-318
-164
37
174
228
227
180
156
207
286
360
464
622
806
964
1133
1317
1475
1617
1706
1752
1797
1807
1773
1709
1630
1646
1754
1853
1963
2089
2169
2246
2355
2398
2443
2500
2467
2430
2457
2530
2609
2685
2803
2932
3155
3519
3847
4190
4509
4497
3645
2525
1290
-454
-1286
-1414
-1808
-1871
-1425
-1468
-1403
-692
-476
-485
-405
-408
-443
-136
13
-498
-1330
-2062
-2109
-1805
-1156
-410
-258
-339
-128
74
12
86
-120
-718
-1052
-1164
-1296
-1366
-1367
-1529
-1576
-1338
-913
-471
-262
-56
-18
-200
-328
-527
-949
-1258
-1303
-1394
-1420
-1270
-1169
-1141
-1019
-868
-743
-563
-478
-508
-688
-906
-1025
-1192
-1266
-1166
-1034
-864
-537
-182
70
389
618
695
749
777
727
625
518
358
193
106
94
94
118
211
272
245
168
51
-177
-459
-753
-1151
-1452
-1687
-1920
-2044
-2099
-2152
-2112
-1985
-1933
-1911
-1887
-1860
-1873
-1877
-1841
-1882
-1892
-1873
-1886
-1843
-1679
-1517
-1435
-1378
-1339
-1306
-1262
-1244
-1347
-1490
-1560
-1598
-1626
-1635
-1649
-1651
-1577
-1444
-1318
-1196
-1074
-952
-894
-866
-844
-856
-859
-838
-812
-736
-577
-426
-296
-160
-19
96
183
265
296
302
358
437
499
625
755
859
996
1140
1283
1446
1623
1723
1791
1837
1851
1821
1830
1860
1846
1912
1989
2043
2080
2139
2200
2218
2313
2364
2385
2454
2463
2424
2478
2586
2660
2843
3044
3295
3637
3991
4289
4377
3576
2360
1243
-524
-1528
-1513
-1885
-2043
-1585
-1663
-1715
-961
-680
-731
-607
-605
-599
-257
-63
-472
-1190
-1910
-2014
-1718
-1186
-374
-108
-230
-33
148
24
104
56
-528
-895
-1018
-1248
-1353
-1350
-1493
-1565
-1372
-982
-535
-338
-145
-53
-269
-403
-534
-911
-1208
-1250
-1337
-1332
-1172
-1092
-1064
-966
-804
-643
-468
-382
-419
-622
-879
-1008
-1164
-1243
-1125
-960
-803
-510
-196
54
356
619
765
840
867
791
658
512
373
273
150
130
146
90
132
188
135
27
-99
-377
-752
-1100
-1398
-1693
-1945
-2090
-2251
-2402
-2414
-2413
-2377
-2262
-2250
-2234
-2203
-2226
-2181
-2071
-2096
-2161
-2174
-2178
-2015
-1736
-1563
-1470
-1377
-1378
-1354
-1302
-1346
-1414
-1506
-1565
-1580
-1598
-1647
-1638
-1620
-1559
-1397
-1248
-1080
-878
-761
-686
-622
-592
-587
-563
-538
-481
-349
-217
-92
-36
4
67
117
203
345
461
552
671
807
919
1044
1162
1222
1324
1471
1593
1684
1800
1876
1911
1958
1967
1986
2010
2020
2067
2094
2141
2253
2326
2406
2508
2555
2558
2621
2682
2697
2788
2925
3057
3260
3480
3764
4023
4176
4066
3078
1854
627
-1003
-1821
-1877
-2186
-2214
-1787
-1837
-1744
-1158
-953
-992
-916
-872
-836
-516
-479
-952
-1631
-2180
-2097
-1712
-1088
-396
-161
-195
3
125
-31
-61
-270
-791
-1102
-1177
-1315
-1400
-1421
-1566
-1530
-1271
-872
-517
-385
-260
-255
-408
-563
-733
-1059
-1276
-1302
-1372
-1310
-1113
-1014
-964
-819
-678
-551
-423
-397
-459
-649
-835
-960
-1119
-1193
-1085
-903
-683
-351
-46
173
416
635
743
789
813
749
647
526
385
271
185
153
115
116
169
171
87
-55
-241
-541
-884
-1309
-1715
-1998
-2269
-2412
-2462
-2531
-2536
-2413
-2348
-2284
-2145
-2102
-2114
-2212
-2363
-2413
-2428
-2437
-2351
-2264
-2167
-1859
-1627
-1523
-1343
-1278
-1323
-1321
-1376
-1517
-1582
-1646
-1815
-1939
-1958
-1851
-1708
-1608
-1543
-1450
-1319
-1130
-1011
-1011
-951
-871
-849
-802
-720
-623
-425
-203
-83
-15
91
222
326
418
546
682
813
938
1047
1127
1248
1364
1443
1553
1669
1832
1971
2037
2094
2133
2133
2167
2169
2107
2164
2279
2290
2311
2330
2282
2354
2457
2504
2631
2738
2778
2815
2877
3019
3184
3395
3654
3852
3958
3801
2798
1589
391
-1096
-1664
-1678
-2037
-2153
-1903
-2020
-1868
-1234
-1079
-1136
-1092
-1049
-949
-599
-553
-1030
-1696
-2156
-1987
-1570
-988
-454
-398
-488
-254
-87
-150
-117
-348
-885
-1125
-1156
-1270
-1326
-1362
-1566
-1585
-1330
-922
-590
-465
-371
-435
-583
-649
-780
-1067
-1243
-1264
-1306
-1233
-1065
-972
-937
-820
-674
-543
-375
-328
-403
-597
-756
-828
-916
-950
-870
-736
-554
-249
44
257
480
647
692
719
707
625
504
356
247
155
68
62
52
26
83
85
10
-95
-300
-624
-950
-1251
-1602
-1965
-2215
-2417
-2633
-2644
-2545
-2541
-2498
-2383
-2361
-2318
-2220
-2195
-2313
-2462
-2457
-2477
-2491
-2338
-2191
-2123
-1876
-1564
-1437
-1280
-1172
-1277
-1390
-1400
-1487
-1594
-1626
-1695
-1827
-1859
-1710
-1583
-1497
-1357
-1253
-1156
-1013
-879
-862
-860
-749
-712
-688
-577
-480
-409
-278
-174
-117
-18
155
336
466
624
780
939
1093
1231
1305
1381
1496
1582
1732
1908
2039
2117
2178
2227
2296
2380
2410
2434
2411
2370
2399
2461
2482
2513
2580
2594
2691
2856
2947
3022
3151
3296
3461
3738
3990
4077
4057
3417
2122
1042
-376
-1740
-1988
-2225
-2609
-2274
-1968
-2082
-1613
-1100
-1171
-1124
-953
-936
-819
-592
-854
-1445
-2017
-2143
-1863
-1467
-788
-326
-351
-228
78
-1
-118
-113
-522
-998
-1093
-1208
-1460
-1545
-1612
-1731
-1586
-1186
-810
-644
-498
-364
-471
-624
-723
-1002
-1334
-1428
-1448
-1490
-1352
-1175
-1136
-1045
-856
-669
-523
-400
-384
-507
-662
-771
-894
-1022
-963
-787
-626
-354
-15
214
445
712
877
929
946
896
745
605
500
389
253
199
196
165
188
241
213
73
-77
-296
-613
-941
-1296
-1690
-2109
-2349
-2513
-2631
-2562
-2502
-2492
-2525
-2505
-2437
-2476
-2471
-2408
-2474
-2468
-2242
-2152
-2091
-1915
-1853
-1827
-1653
-1458
-1404
-1343
-1349
-1526
-1681
-1715
-1757
-1881
-1971
-1995
-2015
-1956
-1774
-1683
-1615
-1455
-1305
-1185
-1062
-934
-889
-812
-685
-628
-558
-421
-298
-223
-165
-81
14
70
147
258
363
545
789
977
1106
1240
1350
1451
1617
1810
1958
2052
2161
2215
2247
2342
2403
2372
2351
2371
2372
2384
2402
2425
2441
2501
2642
2748
2854
2980
3102
3239
3393
3582
3786
4002
4111
4018
3441
2302
1244
-98
-1410
-1832
-2137
-2459
-2268
-1991
-2021
-1671
-1259
-1251
-1228
-1073
-909
-759
-588
-828
-1348
-1887
-2002
-1689
-1317
-726
-313
-277
-175
140
176
40
-40
-401
-822
-936
-1001
-1251
-1444
-1545
-1597
-1444
-1115
-777
-659
-574
-427
-449
-572
-664
-918
-1268
-1389
-1379
-1405
-1363
-1263
-1240
-1180
-980
-781
-653
-611
-590
-648
-794
-856
-957
-1094
-1100
-964
-797
-578
-294
-46
147
379
594
679
727
721
627
483
372
303
181
94
83
59
58
113
85
-65
-206
-426
-862
-1272
-1613
-2042
-2311
-2417
-2531
-2679
-2671
-2639
-2654
-2511
-2357
-2331
-2466
-2507
-2525
-2581
-2536
-2455
-2479
-2435
-2090
-1820
-1593
-1372
-1295
-1326
-1279
-1212
-1280
-1362
-1486
-1676
-1866
-1866
-1818
-1811
-1771
-1650
-1492
-1316
-1075
-950
-928
-833
-685
-607
-531
-436
-429
-402
-322
-267
-229
-162
-29
101
281
547
805
983
1098
1182
1209
1281
1400
1460
1543
1667
1812
1920
2023
2167
2258
2333
2450
2511
2543
2600
2564
2457
2407
2365
2353
2413
2467
2526
2693
2866
3070
3251
3398
3622
3816
3994
4097
3866
2753
1575
301
-1297
-2018
-2300
-2698
-2764
-2335
-2167
-1842
-1311
-1198
-1279
-1228
-931
-739
-525
-644
-1164
-1927
-2271
-1955
-1562
-1002
-447
-220
-205
159
417
236
80
-160
-599
-891
-947
-1195
-1540
-1727
-1725
-1610
-1367
-918
-713
-653
-461
-320
-430
-592
-806
-1219
-1473
-1463
-1428
-1437
-1346
-1265
-1225
-1027
-736
-510
-421
-356
-364
-528
-689
-801
-972
-1087
-973
-818
-638
-371
-91
114
357
643
803
865
881
827
708
577
449
272
108
43
11
10
48
46
-48
-223
-452
-830
-1245
-1601
-1945
-2218
-2404
-2572
-2749
-2830
-2854
-2776
-2763
-2764
-2682
-2634
-2582
-2462
-2385
-2450
-2403
-2284
-2153
-1981
-1827
-1748
-1649
-1486
-1369
-1299
-1337
-1424
-1516
-1557
-1541
-1559
-1621
-1671
-1670
-1633
-1508
-1345
-1210
-1052
-846
-646
-477
-349
-280
-214
-169
-129
-125
-185
-251
-283
-222
-72
111
316
542
748
989
1242
1349
1400
1485
1522
1581
1688
1758
1793
1892
2042
2186
2313
2450
2532
2553
2641
2717
2757
2732
2660
2593
2531
2535
2632
2706
2787
2948
3123
3341
3564
3801
3971
4059
3763
2742
1639
345
-1093
-1817
-2149
-2494
-2494
-2183
-2021
-1796
-1481
-1370
-1433
-1262
-880
-586
-447
-737
-1373
-2096
-2391
-2121
-1686
-1249
-812
-581
-452
-95
162
129
12
-128
-341
-525
-636
-904
-1283
-1526
-1558
-1452
-1234
-966
-787
-641
-440
-254
-258
-436
-706
-1021
-1241
-1284
-1289
-1379
-1436
-1427
-1366
-1206
-990
-789
-636
-485
-391
-382
-464
-623
-797
-908
-880
-781
-650
-500
-338
-156
77
318
520
663
768
827
793
709
554
363
195
73
-32
-128
-205
-299
-385
-548
-788
-1021
-1304
-1609
-1811
-1988
-2221
-2432
-2645
-2848
-2963
-3048
-3101
-3056
-2966
-2846
-2681
-2551
-2465
-2346
-2205
-2089
-1972
-1888
-1884
-1855
-1776
-1706
-1631
-1579
-1567
-1551
-1488
-1398
-1311
-1259
-1246
-1232
-1213
-1168
-1136
-1089
-986
-812
-611
-451
-304
-174
-74
15
68
60
-8
-93
-126
-79
30
175
341
532
715
903
1082
1225
1357
1507
1642
1749
1846
1922
1996
2105
2227
2331
2436
2491
2504
2520
2584
2662
2701
2702
2695
2633
2618
2680
2758
2891
3047
3217
3385
3558
3688
3728
3709
3232
2482
1642
429
-572
-1124
-1552
-1760
-1659
-1562
-1554
-1542
-1542
-1655
-1590
-1279
-948
-584
-587
-1019
-1632
-2176
-2315
-2043
-1663
-1386
-1250
-1273
-1205
-944
-681
-502
-372
-360
-392
-333
-398
-614
-839
-1046
-1152
-1153
-1111
-1135
-1122
-1055
-893
-690
-584
-608
-751
-878
-927
-902
-904
-997
-1155
-1340
-1455
-1480
-1430
-1310
-1133
-938
-758
-622
-536
-510
-497
-413
-293
-195
-170
-192
-228
-225
-157
-48
82
204
304
401
484
559
594
553
511
442
322
207
60
-121
-305
-482
-649
-839
-1041
-1143
-1209
-1270
-1304
-1430
-1632
-1843
-2012
-2175
-2284
-2289
-2269
-2261
-2223
-2164
-2102
-1993
-1870
-1744
-1606
-1503
-1396
-1342
-1353
-1400
-1390
-1326
-1267
-1214
-1198
-1191
-1155
-1073
-981
-952
-952
-949
-912
-855
-799
-722
-681
-659
-600
-533
-501
-486
-478
-487
-489
-493
-478
-457
-387
-264
-127
-3
74
147
216
278
358
440
509
586
645
654
691
773
882
1013
1124
1172
1174
1184
1224
1282
1330
1381
1418
1447
1497
1545
1592
1636
1698
1768
1840
1902
1940
1986
2059
2155
2235
2259
2133
1672
1080
773
791
1051
1450
1671
1480
1082
679
337
254
386
519
618
517
90
-438
-825
-1014
-913
-684
-587
-637
-832
-1105
-1275
-1309
-1344
-1331
-1344
-1419
-1437
-1433
-1451
-1477
-1458
-1432
-1401
-1406
-1486
-1537
-1555
-1531
-1465
-1414
-1423
-1459
-1488
-1481
-1403
-1275
-1166
-1156
-1226
-1323
-1386
-1392
-1342
-1264
-1205
-1181
-1186
-1193
-1198
-1158
-1041
-897
-773
-687
-654
-678
-697
-661
-579
-453
-327
-254
-208
-168
-149
-101
-51
-26
3
-14
-45
-50
-85
-137
-184
-205
-229
-228
-249
-334
-422
-503
-567
-615
-679
-802
-945
-1006
-1019
-1034
-1056
-1123
-1197
-1251
-1329
-1435
-1525
-1582
-1594
-1587
-1616
-1676
-1752
-1787
-1775
-1720
-1653
-1618
-1583
-1568
-1522
-1465
-1434
-1383
-1310
-1251
-1169
-1086
-1037
-968
-911
-854
-754
-647
-525
-388
-259
-152
-64
9
82
146
212
296
386
481
561
628
695
778
882
1008
1117
1205
1281
1347
1405
1471
1551
1613
1695
1831
1950
2029
2100
2196
2280
2379
2504
2602
2711
2783
2756
2671
2336
1833
1613
1659
1802
2035
2135
1905
1555
1215
887
752
769
718
692
537
135
-291
-658
-858
-830
-751
-746
-811
-1007
-1261
-1439
-1575
-1709
-1746
-1765
-1817
-1812
-1805
-1858
-1873
-1829
-1771
-1696
-1685
-1739
-1771
-1783
-1780
-1730
-1700
-1718
-1743
-1733
-1691
-1578
-1466
-1394
-1361
-1372
-1387
-1407
-1396
-1342
-1271
-1207
-1152
-1103
-1076
-1026
-977
-878
-728
-611
-511
-462
-453
-443
-389
-308
-224
-136
-74
-25
19
60
125
208
238
234
249
248
230
193
192
217
218
233
237
191
147
68
-33
-117
-228
-326
-399
-492
-603
-685
-766
-863
-931
-990
-1065
-1116
-1185
-1272
-1370
-1472
-1539
-1565
-1623
-1689
-1723
-1748
-1755
-1721
-1689
-1654
-1618
-1595
-1571
-1544
-1521
-1500
-1440
-1377
-1299
-1201
-1106
-1024
-930
-828
-748
-667
-576
-468
-338
-201
-70
30
95
143
198
250
338
439
536
647
716
796
882
946
1038
1139
1218
1299
1374
1446
1499
1553
1634
1716
1801
1864
1927
2013
2086
2191
2315
2419
2539
2633
2704
2742
2691
2457
2032
1722
1692
1827
2033
2179
2050
1697
1332
997
822
821
829
785
632
265
-192
-553
-729
-712
-598
-557
-669
-873
-1111
-1280
-1372
-1448
-1499
-1573
-1659
-1720
-1735
-1738
-1740
-1708
-1673
-1640
-1634
-1674
-1714
-1726
-1697
-1658
-1615
-1622
-1666
-1665
-1610
-1483
-1358
-1286
-1253
-1256
-1292
-1310
-1279
-1241
-1187
-1120
-1067
-1030
-1011
-992
-937
-829
-687
-535
-418
-368
-347
-320
-275
-199
-125
-70
-32
-17
28
88
143
173
190
234
253
213
200
203
182
184
165
79
-16
-87
-153
-184
-236
-291
-323
-349
-433
-527
-607
-704
-750
-800
-867
-956
-1064
-1147
-1211
-1266
-1316
-1339
-1357
-1389
-1408
-1462
-1543
-1589
-1611
-1624
-1652
-1658
-1646
-1628
-1573
-1519
-1461
-1414
-1352
-1252
-1159
-1089
-1022
-980
-973
-932
-872
-805
-668
-525
-376
-225
-135
-89
-27
73
198
377
555
662
745
822
886
980
1098
1247
1370
1458
1524
1576
1625
1676
1739
1817
1932
2005
2088
2189
2276
2369
2478
2612
2703
2745
2759
2635
2287
1891
1741
1776
1885
2052
2077
1868
1584
1306
1080
1019
1006
950
880
657
282
-62
-350
-500
-475
-457
-540
-672
-838
-1033
-1153
-1251
-1374
-1426
-1523
-1632
-1673
-1715
-1761
-1761
-1717
-1691
-1662
-1687
-1770
-1812
-1795
-1769
-1727
-1697
-1724
-1757
-1771
-1737
-1645
-1560
-1514
-1483
-1489
-1512
-1514
-1492
-1423
-1331
-1263
-1217
-1186
-1173
-1143
-1040
-937
-832
-721
-658
-606
-569
-491
-381
-285
-191
-140
-78
-43
-12
36
69
127
177
214
183
97
40
52
105
191
245
207
109
-6
-79
-116
-131
-159
-172
-224
-387
-565
-679
-711
-658
-597
-628
-758
-919
-1025
-1082
-1128
-1158
-1172
-1196
-1239
-1306
-1370
-1414
-1415
-1354
-1318
-1336
-1395
-1441
-1437
-1384
-1314
-1252
-1217
-1203
-1173
-1095
-1018
-963
-868
-811
-775
-725
-674
-558
-413
-266
-115
-49
-22
21
100
209
324
477
565
603
648
693
766
873
992
1119
1223
1279
1306
1352
1428
1515
1626
1759
1883
1979
2088
2172
2285
2429
2555
2631
2657
2576
2272
1873
1665
1750
1920
2113
2247
2088
1767
1454
1189
1093
1101
1092
1030
843
455
-4
-336
-509
-480
-359
-351
-488
-686
-893
-1045
-1143
-1219
-1265
-1334
-1439
-1501
-1527
-1556
-1582
-1545
-1499
-1481
-1489
-1532
-1567
-1587
-1546
-1484
-1483
-1535
-1557
-1567
-1569
-1502
-1425
-1357
-1341
-1367
-1395
-1417
-1429
-1410
-1325
-1240
-1205
-1175
-1162
-1160
-1098
-979
-866
-761
-668
-614
-559
-506
-421
-313
-219
-137
-54
6
41
78
130
183
220
251
273
271
242
189
185
222
248
267
233
147
33
-6
-22
-72
-99
-170
-290
-441
-576
-649
-693
-720
-735
-772
-878
-1005
-1112
-1186
-1206
-1201
-1215
-1286
-1369
-1428
-1472
-1494
-1484
-1462
-1461
-1489
-1480
-1466
-1465
-1424
-1372
-1284
-1209
-1151
-1068
-996
-915
-823
-752
-725
-716
-671
-596
-479
-316
-179
-80
-20
15
48
94
167
289
428
521
588
624
665
748
872
1013
1122
1200
1269
1319
1348
1421
1527
1621
1719
1816
1878
1962
2058
2178
2336
2479
2560
2566
2514
2263
1907
1706
1712
1860
2036
2139
2025
1721
1423
1168
1036
1033
1025
932
731
412
24
-290
-463
-460
-387
-398
-487
-660
-851
-991
-1085
-1184
-1274
-1336
-1430
-1492
-1493
-1502
-1518
-1490
-1430
-1391
-1390
-1428
-1481
-1510
-1492
-1452
-1423
-1428
-1479
-1503
-1505
-1452
-1350
-1288
-1266
-1261
-1287
-1314
-1341
-1319
-1245
-1186
-1114
-1073
-1065
-1067
-1046
-936
-818
-687
-593
-546
-523
-499
-434
-339
-254
-160
-73
-41
-37
-12
38
82
142
179
161
140
142
126
106
98
102
102
58
-2
-73
-105
-113
-126
-176
-251
-338
-420
-478
-579
-685
-755
-798
-804
-830
-885
-928
-967
-1011
-1053
-1123
-1168
-1204
-1225
-1225
-1265
-1312
-1362
-1361
-1329
-1292
-1265
-1248
-1220
-1187
-1129
-1098
-1061
-985
-878
-792
-716
-680
-701
-674
-604
-491
-339
-214
-98
21
117
200
254
318
381
456
558
624
677
728
773
833
930
1066
1166
1216
1269
1331
1394
1468
1543
1605
1676
1778
1871
1938
2045
2145
2232
2362
2462
2467
2395
2153
1797
1648
1708
1838
1994
2053
1887
1546
1249
1047
962
956
938
867
657
312
-73
-364
-493
-454
-369
-391
-519
-730
-940
-1054
-1126
-1184
-1223
-1298
-1373
-1427
-1465
-1487
-1501
-1463
-1435
-1399
-1387
-1448
-1500
-1513
-1514
-1477
-1445
-1484
-1515
-1532
-1539
-1490
-1375
-1292
-1272
-1276
-1311
-1358
-1371
-1352
-1296
-1211
-1147
-1088
-1071
-1072
-1028
-928
-797
-693
-608
-549
-519
-481
-434
-378
-307
-222
-136
-60
-28
-13
21
47
73
107
172
214
224
224
170
108
71
68
76
99
79
18
-70
-160
-239
-312
-385
-416
-409
-452
-530
-607
-678
-720
-759
-800
-843
-921
-1016
-1073
-1107
-1182
-1243
-1265
-1312
-1335
-1337
-1346
-1348
-1329
-1284
-1280
-1288
-1290
-1289
-1239
-1147
-1061
-967
-877
-820
-757
-722
-704
-634
-513
-380
-270
-166
-103
-81
-26
62
193
313
400
500
574
640
696
767
891
1002
1088
1143
1193
1238
1313
1413
1499
1589
1686
1789
1868
1948
2052
2168
2282
2371
2412
2365
2143
1751
1440
1350
1457
1623
1736
1711
1472
1167
910
748
747
798
794
689
428
42
-382
-636
-676
-590
-504
-518
-646
-854
-1057
-1203
-1252
-1254
-1265
-1280
-1323
-1382
-1435
-1483
-1536
-1491
-1419
-1400
-1403
-1461
-1519
-1558
-1559
-1533
-1493
-1479
-1505
-1525
-1508
-1449
-1363
-1311
-1315
-1342
-1373
-1418
-1408
-1371
-1298
-1210
-1150
-1081
-1043
-1013
-936
-846
-726
-597
-517
-487
-509
-502
-450
-368
-266
-167
-106
-46
38
85
119
182
242
275
278
239
161
75
6
-13
13
0
-40
-70
-130
-219
-304
-350
-380
-436
-457
-508
-644
-787
-900
-964
-996
-1042
-1083
-1107
-1128
-1134
-1146
-1178
-1208
-1232
-1225
-1197
-1185
-1182
-1190
-1199
-1165
-1105
-1037
-958
-862
-746
-657
-550
-455
-413
-395
-383
-334
-274
-175
-82
26
131
199
303
382
436
524
631
726
813
897
946
996
1057
1167
1286
1408
1549
1667
1744
1810
1908
2037
2168
2333
2534
2713
2818
2906
2848
2538
2216
1763
1186
754
560
507
436
407
347
246
264
237
252
319
406
559
922
892
604
202
-159
-268
-534
-557
-606
-685
-666
-720
-634
-527
-465
-556
-746
-820
-850
-1023
-1391
-1818
-2097
-2156
-2132
-2090
-2059
-1958
-1747
-1504
-1324
-1292
-1326
-1423
-1504
-1565
-1629
-1696
-1899
-2038
-2048
-1993
-1851
-1679
-1491
-1257
-1039
-889
-833
-876
-979
-1043
-1084
-1109
-1114
-1141
-1114
-1034
-860
-586
-297
-8
216
372
457
414
288
140
-14
-96
-156
-194
-221
-206
-165
-136
-18
21
-3
-37
-100
-220
-443
-727
-962
-1113
-1193
-1224
-1239
-1251
-1235
-1150
-1056
-1029
-1054
-1116
-1222
-1307
-1383
-1477
-1542
-1581
-1561
-1437
-1317
-1224
-1090
-924
-784
-650
-534
-517
-535
-534
-502
-459
-383
-320
-268
-197
-124
-24
48
151
264
384
497
557
636
697
721
762
852
960
1081
1254
1442
1623
1796
2005
2195
2366
2540
2657
2763
2844
2940
3042
3174
3316
3505
3775
3988
4163
4219
4085
3450
2551
1736
749
-65
-511
-809
-1127
-1217
-1160
-1067
-831
-730
-704
-733
-694
-547
-459
-570
-924
-1335
-1639
-1638
-1314
-876
-603
-461
-306
-234
-140
-115
-295
-553
-810
-1039
-1194
-1351
-1559
-1693
-1703
-1549
-1296
-1056
-932
-848
-813
-845
-886
-1027
-1241
-1478
-1642
-1702
-1663
-1564
-1440
-1314
-1175
-1040
-917
-855
-870
-887
-958
-1056
-1138
-1229
-1253
-1206
-1056
-800
-509
-193
93
313
465
514
494
469
402
350
335
278
193
189
196
179
165
72
-44
-171
-359
-612
-873
-1194
-1521
-1737
-1890
-1962
-2002
-1979
-1937
-1889
-1809
-1778
-1825
-1883
-1916
-1950
-1962
-1979
-2012
-2062
-2038
-1900
-1709
-1500
-1304
-1158
-1015
-884
-840
-819
-836
-860
-850
-796
-713
-635
-541
-445
-325
-180
-40
76
140
189
186
151
91
12
-38
-45
42
197
415
649
903
1082
1208
1306
1361
1424
1518
1612
1705
1851
1991
2110
2286
2492
2623
2797
3003
3126
3198
3256
3266
3228
3233
3261
3361
3474
3584
3681
3676
3524
2965
1973
950
-38
-871
-1262
-1416
-1657
-1853
-1841
-1771
-1584
-1341
-1244
-1253
-1241
-1086
-878
-863
-1064
-1419
-1711
-1747
-1377
-825
-474
-287
-223
-254
-288
-263
-383
-655
-873
-1047
-1170
-1249
-1335
-1413
-1442
-1343
-1072
-798
-647
-585
-593
-671
-734
-812
-955
-1107
-1185
-1148
-1075
-950
-779
-671
-636
-560
-510
-529
-574
-666
-760
-837
-893
-912
-879
-789
-621
-400
-159
57
188
270
307
288
239
192
174
158
135
107
36
-82
-180
-245
-368
-513
-658
-895
-1123
-1335
-1536
-1726
-1908
-2042
-2107
-2102
-2098
-2058
-2046
-2072
-2082
-2062
-2069
-2068
-2077
-2074
-2032
-1979
-1874
-1766
-1653
-1533
-1405
-1238
-1095
-1002
-950
-906
-906
-869
-818
-801
-727
-616
-479
-295
-97
83
212
335
441
489
484
394
296
237
207
243
373
519
654
839
1043
1202
1326
1408
1433
1454
1580
1709
1816
1953
2129
2260
2452
2722
2905
3078
3231
3287
3302
3378
3363
3306
3382
3470
3588
3748
3755
3615
3229
2245
1226
355
-594
-1134
-1300
-1511
-1817
-1811
-1801
-1741
-1442
-1282
-1295
-1292
-1158
-1045
-953
-1006
-1258
-1521
-1666
-1447
-969
-583
-418
-334
-372
-462
-361
-365
-612
-846
-1002
-1204
-1285
-1261
-1335
-1404
-1332
-1140
-922
-729
-634
-656
-727
-805
-871
-965
-1117
-1209
-1215
-1186
-1069
-902
-815
-787
-723
-686
-703
-711
-750
-837
-908
-946
-952
-931
-870
-705
-483
-269
-11
229
300
341
346
244
204
245
246
188
193
143
75
65
58
-64
-316
-539
-804
-1077
-1284
-1457
-1657
-1823
-1918
-1965
-1989
-1993
-1982
-2016
-2064
-2042
-2048
-2100
-2117
-2126
-2155
-2174
-2090
-1957
-1847
-1711
-1578
-1484
-1383
-1260
-1184
-1171
-1144
-1090
-1056
-1017
-912
-824
-757
-639
-489
-335
-197
-79
31
105
192
265
288
253
159
93
70
101
212
340
463
604
811
1030
1168
1313
1402
1490
1594
1721
1904
2025
2187
2305
2429
2630
2805
2958
3041
3138
3200
3243
3300
3272
3278
3345
3396
3511
3597
3515
3177
2290
1241
297
-587
-1112
-1196
-1307
-1584
-1559
-1505
-1433
-1127
-970
-1077
-1222
-1173
-1052
-923
-894
-1101
-1388
-1538
-1337
-888
-475
-259
-242
-347
-495
-527
-566
-810
-1048
-1218
-1360
-1336
-1245
-1241
-1270
-1238
-1149
-985
-825
-779
-842
-940
-1038
-1122
-1178
-1291
-1364
-1351
-1306
-1155
-988
-932
-913
-900
-943
-982
-997
-1017
-1086
-1142
-1127
-1088
-990
-850
-685
-470
-270
-84
40
109
109
87
117
154
164
169
170
123
105
89
36
3
-67
-149
-278
-424
-692
-1021
-1286
-1561
-1739
-1806
-1808
-1813
-1759
-1722
-1729
-1715
-1741
-1781
-1796
-1782
-1751
-1753
-1769
-1767
-1715
-1653
-1552
-1395
-1294
-1185
-1072
-1015
-1002
-1011
-1059
-1107
-1062
-945
-799
-631
-432
-241
-49
131
255
330
369
402
400
376
317
249
231
274
366
513
692
807
953
1109
1230
1325
1351
1426
1469
1590
1779
1949
2078
2210
2432
2566
2751
2959
3069
3102
3130
3243
3296
3328
3441
3499
3447
3371
3047
2145
1146
321
-462
-847
-754
-714
-1007
-1061
-1064
-1111
-906
-799
-913
-1147
-1156
-1087
-996
-911
-1063
-1295
-1453
-1258
-818
-447
-278
-333
-511
-765
-807
-852
-1092
-1271
-1409
-1497
-1462
-1305
-1249
-1313
-1287
-1245
-1138
-1006
-966
-1014
-1160
-1263
-1313
-1331
-1386
-1409
-1378
-1341
-1257
-1149
-1114
-1177
-1219
-1303
-1396
-1419
-1411
-1431
-1480
-1442
-1374
-1266
-1106
-946
-812
-725
-603
-463
-326
-236
-159
-116
-128
-67
-13
-6
-61
-121
-177
-200
-153
-166
-225
-331
-485
-609
-727
-872
-1030
-1200
-1354
-1456
-1522
-1542
-1556
-1591
-1589
-1573
-1542
-1472
-1436
-1474
-1516
-1537
-1502
-1402
-1296
-1183
-1074
-959
-837
-722
-592
-513
-469
-414
-336
-225
-136
-24
84
156
234
393
565
657
669
603
492
392
371
412
461
505
626
809
1021
1224
1323
1364
1379
1446
1584
1724
1816
1928
2030
2154
2394
2589
2738
2831
2953
3102
3305
3529
3727
3820
3630
2905
1852
873
-184
-879
-992
-942
-1034
-964
-775
-769
-600
-469
-640
-916
-1031
-1015
-1030
-1001
-1123
-1472
-1682
-1570
-1130
-641
-266
-126
-239
-457
-629
-769
-1091
-1414
-1622
-1748
-1729
-1599
-1487
-1460
-1409
-1320
-1174
-995
-908
-923
-1029
-1153
-1263
-1309
-1364
-1401
-1341
-1224
-1056
-876
-742
-755
-824
-927
-1087
-1208
-1266
-1323
-1372
-1348
-1310
-1241
-1092
-942
-768
-577
-404
-236
-102
-52
-80
-145
-178
-170
-101
-10
78
167
197
231
231
173
40
-112
-276
-447
-575
-752
-948
-1150
-1298
-1407
-1456
-1446
-1501
-1578
-1635
-1694
-1730
-1724
-1722
-1755
-1733
-1668
-1625
-1572
-1505
-1482
-1482
-1421
-1350
-1251
-1177
-1149
-1103
-1124
-1152
-1126
-1091
-1037
-962
-867
-744
-589
-442
-310
-177
-52
56
148
207
225
241
228
194
207
231
255
316
456
583
690
871
1035
1143
1253
1378
1490
1590
1717
1837
1949
2023
2151
2284
2356
2492
2584
2648
2740
2876
2970
3000
3073
3067
2936
2699
2213
1448
662
24
-464
-629
-542
-515
-529
-455
-452
-479
-474
-590
-767
-882
-890
-871
-853
-885
-998
-1101
-1070
-843
-583
-429
-379
-481
-667
-827
-975
-1152
-1332
-1433
-1454
-1410
-1337
-1250
-1206
-1216
-1170
-1108
-1025
-1007
-1067
-1095
-1174
-1247
-1257
-1301
-1354
-1321
-1254
-1188
-1093
-1042
-1087
-1187
-1280
-1364
-1426
-1465
-1472
-1458
-1452
-1391
-1317
-1215
-1082
-958
-814
-669
-537
-454
-408
-389
-348
-352
-332
-263
-237
-168
-119
-96
-121
-183
-244
-343
-448
-575
-695
-798
-907
-988
-1060
-1132
-1170
-1185
-1204
-1204
-1227
-1283
-1336
-1382
-1388
-1386
-1372
-1364
-1355
-1300
-1243
-1152
-1075
-1000
-929
-830
-701
-592
-475
-387
-310
-213
-100
59
208
332
480
625
771
878
902
840
757
658
621
675
757
832
882
1011
1214
1377
1531
1671
1736
1811
1935
2078
2146
2222
2353
2463
2668
2982
3198
3394
3619
3811
4018
4124
3997
3087
1706
338
-979
-1708
-1746
-1405
-1170
-859
-529
-421
-223
-166
-384
-778
-1023
-1040
-983
-844
-1005
-1355
-1661
-1620
-1071
-395
165
330
163
-231
-620
-924
-1302
-1634
-1897
-1997
-1920
-1709
-1480
-1375
-1284
-1174
-992
-833
-745
-787
-971
-1187
-1395
-1458
-1488
-1502
-1410
-1274
-1082
-847
-698
-683
-766
-940
-1135
-1297
-1432
-1488
-1521
-1484
-1437
-1366
-1189
-1008
-778
-531
-311
-131
-37
3
-23
-75
-104
-92
-34
77
210
336
431
473
438
364
250
101
-67
-289
-517
-730
-920
-1078
-1186
-1248
-1264
-1252
-1234
-1217
-1253
-1334
-1470
-1596
-1667
-1737
-1765
-1752
-1753
-1662
-1538
-1437
-1330
-1262
-1202
-1147
-1083
-1057
-1097
-1161
-1228
-1264
-1231
-1141
-1014
-863
-710
-599
-501
-394
-333
-338
-363
-373
-353
-301
-258
-214
-149
-53
91
262
403
465
485
490
519
557
619
706
761
859
1043
1284
1478
1670
1893
2023
2175
2353
2433
2423
2426
2405
2380
2448
2476
2502
2560
2630
2697
2695
2581
2393
2131
1665
1099
583
-4
-470
-604
-600
-618
-527
-450
-513
-486
-429
-485
-580
-644
-738
-812
-818
-884
-983
-1055
-1057
-920
-780
-684
-647
-717
-873
-1002
-1082
-1221
-1361
-1465
-1534
-1543
-1478
-1382
-1339
-1282
-1208
-1147
-1084
-1080
-1105
-1174
-1268
-1308
-1319
-1324
-1342
-1337
-1292
-1272
-1208
-1140
-1176
-1215
-1267
-1370
-1439
-1491
-1508
-1484
-1432
-1320
-1194
-1044
-873
-723
-582
-491
-392
-328
-299
-266
-266
-268
-267
-242
-216
-195
-215
-241
-274
-308
-346
-410
-499
-641
-752
-818
-875
-931
-958
-991
-1035
-1041
-1050
-1095
-1120
-1133
-1176
-1202
-1224
-1245
-1256
-1260
-1224
-1158
-1083
-960
-827
-726
-606
-467
-336
-204
-93
9
102
164
242
328
415
489
507
534
588
602
592
573
538
511
585
688
784
923
1048
1191
1364
1551
1754
1873
1937
2003
2087
2177
2258
2416
2555
2702
2942
3235
3471
3662
3687
3463
2570
1220
24
-1132
-1805
-1740
-1271
-1055
-850
-513
-448
-274
-124
-295
-653
-800
-693
-609
-545
-767
-1230
-1597
-1531
-887
-130
403
497
295
-132
-526
-722
-1057
-1424
-1647
-1703
-1676
-1547
-1430
-1517
-1519
-1382
-1134
-860
-761
-848
-1053
-1274
-1460
-1479
-1484
-1558
-1489
-1353
-1200
-991
-807
-810
-901
-953
-1075
-1229
-1302
-1358
-1464
-1458
-1386
-1300
-1152
-969
-709
-465
-233
-7
131
161
147
165
116
75
111
131
159
209
252
236
244
290
283
213
73
-122
-341
-575
-771
-942
-1126
-1231
-1270
-1265
-1258
-1277
-1316
-1393
-1438
-1445
-1451
-1496
-1594
-1689
-1750
-1746
-1675
-1578
-1487
-1415
-1335
-1255
-1172
-1130
-1154
-1206
-1279
-1296
-1266
-1235
-1184
-1141
-1091
-978
-862
-802
-774
-780
-812
-787
-717
-683
-675
-656
-615
-525
-397
-251
-129
-38
85
235
355
422
487
524
558
627
765
908
994
1139
1263
1366
1527
1698
1802
1891
2007
2075
2112
2157
2166
2134
2144
2136
2141
2121
2114
2075
2031
2019
1917
1833
1703
1492
1178
781
341
-113
-397
-551
-592
-576
-596
-621
-655
-628
-644
-672
-721
-804
-784
-776
-785
-875
-988
-1077
-1084
-971
-859
-757
-732
-799
-897
-1004
-1095
-1191
-1251
-1324
-1326
-1279
-1278
-1295
-1329
-1340
-1312
-1218
-1154
-1122
-1154
-1230
-1257
-1303
-1343
-1378
-1389
-1363
-1341
-1297
-1279
-1277
-1263
-1246
-1245
-1200
-1159
-1153
-1129
-1097
-1043
-1006
-955
-888
-828
-758
-684
-601
-518
-453
-419
-403
-394
-382
-409
-433
-421
-431
-435
-432
-439
-444
-473
-495
-511
-542
-586
-636
-666
-725
-793
-848
-890
-930
-946
-961
-980
-980
-987
-975
-949
-922
-904
-901
-911
-873
-799
-719
-620
-536
-437
-332
-196
-61
48
111
157
214
266
327
360
365
390
438
500
589
625
650
720
758
871
989
1077
1163
1267
1401
1468
1575
1651
1706
1794
1916
2060
2196
2317
2417
2524
2608
2697
2802
2845
2824
2615
1830
893
-58
-908
-1247
-1159
-904
-798
-606
-439
-397
-339
-453
-753
-991
-976
-810
-638
-662
-1070
-1540
-1752
-1560
-978
-379
-67
-30
-134
-369
-582
-773
-1018
-1208
-1230
-1113
-1056
-1057
-1190
-1349
-1333
-1152
-837
-607
-580
-693
-884
-1090
-1215
-1279
-1348
-1368
-1274
-1175
-1132
-1054
-994
-1002
-945
-851
-848
-882
-906
-976
-1034
-1043
-1034
-977
-872
-712
-514
-342
-180
-42
79
151
136
117
79
59
121
205
264
240
213
205
190
193
184
104
-15
-93
-213
-362
-521
-710
-865
-936
-915
-903
-951
-1028
-1120
-1190
-1244
-1274
-1334
-1421
-1480
-1532
-1548
-1568
-1564
-1533
-1480
-1387
-1268
-1175
-1128
-1099
-1107
-1151
-1178
-1184
-1203
-1186
-1138
-1105
-1041
-963
-917
-871
-847
-857
-880
-894
-906
-915
-919
-927
-936
-913
-855
-798
-766
-703
-645
-588
-508
-453
-376
-285
-195
-75
59
182
304
378
475
557
640
724
787
827
868
924
966
1041
1081
1108
1145
1174
1204
1223
1231
1240
1245
1243
1233
1215
1180
1141
1115
1071
1048
1033
1000
958
870
798
716
581
443
302
125
-1
-149
-260
-355
-465
-508
-574
-611
-664
-700
-735
-761
-749
-749
-762
-808
-869
-900
-941
-965
-976
-1009
-1020
-1018
-1037
-1073
-1125
-1175
-1224
-1265
-1267
-1278
-1285
-1319
-1319
-1301
-1284
-1260
-1241
-1200
-1184
-1171
-1147
-1140
-1142
-1155
-1137
-1120
-1135
-1136
-1130
-1117
-1085
-1056
-1014
-991
-980
-961
-952
-932
-914
-894
-858
-814
-760
-698
-676
-630
-544
-500
-442
-383
-363
-366
-373
-356
-341
-326
-305
-289
-264
-218
-187
-172
-148
-127
-94
-47
-17
-16
-14
9
-22
-55
-32
-59
-125
-142
-141
-145
-128
-102
-84
-68
-32
-6
-3
6
-3
-16
5
57
79
87
110
144
186
215
247
278
306
339
364
384
400
416
427
462
491
540
587
624
687
732
797
855
919
982
1017
1072
1126
1159
1213
1255
1266
1286
1250
1145
994
798
597
437
324
291
253
222
211
148
79
-16
-162
-274
-308
-282
-252
-273
-359
-555
-711
-767
-774
-716
-639
-600
-585
-582
-620
-677
-732
-751
-721
-634
-570
-569
-633
-783
-871
-878
-852
-768
-695
-656
-645
-692
-775
-847
-882
-895
-867
-818
-814
-836
-884
-958
-989
-988
-962
-906
-876
-859
-853
-866
-886
-865
-840
-790
-734
-685
-603
-584
-571
-508
-478
-463
-417
-358
-303
-253
-204
-191
-222
-222
-247
-262
-231
-219
-214
-222
-244
-278
-312
-313
-291
-290
-285
-302
-322
-356
-425
-489
-541
-564
-577
-566
-553
-571
-586
-623
-662
-693
-741
-733
-709
-752
-788
-817
-882
-936
-967
-984
-969
-973
-986
-981
-988
-1014
-1032
-1016
-987
-957
-935
-917
-908
-918
-913
-908
-874
-835
-790
-736
-713
-700
-679
-653
-630
-572
-512
-469
-408
-374
-343
-318
-277
-215
-145
-65
18
84
134
181
214
267
297
325
376
412
398
406
408
400
412
431
457
486
500
477
473
469
463
479
489
488
465
435
430
396
369
381
354
349
363
361
347
326
296
253
225
209
193
182
157
116
101
65
9
-9
-30
-70
-104
-148
-207
-259
-293
-314
-368
-415
-447
-497
-535
-579
-610
-637
-657
-657
-648
-648
-685
-738
-771
-777
-780
-774
-774
-788
-789
-799
-818
-839
-853
-860
-840
-805
-766
-720
-696
-675
-670
-666
-650
-611
-590
-574
-565
-576
-551
-531
-524
-501
-467
-439
-430
-414
-393
-421
-433
-411
-399
-360
-330
-343
-335
-343
-349
-326
-326
-324
-300
-290
-278
-263
-256
-251
-258
-239
-229
-241
-225
-227
-232
-218
-240
-243
-242
-260
-237
-234
-195
-162
-169
-154
-175
-196
-186
-187
-190
-185
-179
-183
-182
-176
-151
-144
-154
-144
-122
-102
-99
-104
-110
-100
-106
-116
-109
-128
-120
-89
-117
-99
-96
-125
-95
-95
-113
-91
-66
-42
-46
-63
-56
-43
-46
-34
-17
-2
8
-6
-17
-41
-23
-8
-9
23
62
83
80
66
60
37
54
65
57
61
60
73
65
47
57
53
34
48
67
49
25
25
8
-19
-30
-29
-57
-85
-88
-100
-100
-121
-143
-117
-136
-152
-161
-164
-203
-240
-246
-251
-262
-295
-303
-308
-310
-285
-276
-293
-284
-281
-299
-296
-311
-309
-312
-313
-294
-278
-299
-311
-302
-302
-317
-332
-348
-357
-370
-380
-368
-376
-400
-407
-410
-414
-429
-439
-432
-424
-432
-407
-379
-391
-378
-368
-373
-365
-368
-351
-324
-319
-312
-341
-350
-309
-289
-278
-278
-286
-268
-229
-235
-246
-211
-204
-204
-206
-214
-211
-189
-198
-188
-159
-165
-143
-135
-129
-121
-114
-99
-94
-75
-68
-82
-90
-93
-122
-123
-112
-121
-109
-121
-121
-108
-116
-120
-120
-96
-99
-103
-82
-107
-141
-112
-112
-122
-143
-220
-49
77
-68
-202
-95
22
-125
-209
-125
-104
-138
-174
-167
-154
-183
-214
-205
-176
-159
-174
-172
-151
-150
-173
-204
-196
-189
-196
-226
-209
-171
-173
-171
-165
-163
-139
-132
-140
-145
-156
-161
-166
-195
-222
-233
-214
-187
-167
-137
-103
-89
-100
-118
-138
-161
-186
-201
-202
-202
-209
-192
-190
-170
-145
-165
-157
-130
-154
-178
-178
-198
-218
-202
-199
-192
-180
-187
-217
-246
-239
-227
-241
-251
-249
-237
-235
-240
-226
-213
-216
-206
-198
-180
-192
-187
-175
-198
-194
-207
-200
-181
-214
-215
-209
-237
-220
-202
-189
-176
-193
-203
-194
-198
-215
-217
-240
-253
-235
-236
-228
-219
-207
-194
-176
-176
-187
-170
-171
-180
-170
-162
-156
-169
-152
-158
-183
-161
-160
-150
-140
-141
-145
-164
-168
-183
-174
-158
-172
-162
-152
-152
-157
-140
-137
-164
-147
-146
-167
-162
-178
-176
-172
-166
-144
-134
-100
-105
-103
-103
-128
-122
-140
-146
-148
-143
-130
-136
-124
-101
-86
-82
-71
-78
-117
-141
-137
-141
-136
-144
-149
-142
-129
-134
-152
-153
-152
-159
-162
-160
-202
-221
-234
-261
-261
-255
-259
-260
-248
-246
-242
-227
-237
-241
-252
-254
-253
-254
-235
-237
-236
-235
-245
-246
-234
-233
-224
-212
-204
-214
-205
-205
-243
-244
-241
-242
-225
-201
-172
-183
-176
-146
-168
-184
-187
-210
-204
-219
-232
-243
-248
-249
-267
-245
-227
-237
-242
-228
-250
-261
-246
-254
-248
-239
-247
-226
-229
-242
-217
-210
-202
-184
-200
-221
-230
-239
-240
-259
-271
-276
-269
-259
-247
-239
-250
-257
-282
-289
-276
-297
-282
-255
-251
-220
-215
-198
-204
-218
-189
-190
-185
-195
-217
-211
-224
-222
-198
-196
-197
-197
-202
-187
-183
-190
-200
-215
-225
-234
-255
-265
-259
-258
-258
-265
-252
-240
-242
-255
-265
-258
-280
-275
-261
-244
-235
-242
-224
-232
-232
-209
-191
-171
-153
-137
-129
-128
-124
-115
-128
-129
-123
-150
-164
-155
-166
-174
-153
-149
-160
-151
-143
-146
-138
-143
-137
-139
-163
-181
-185
-184
-184
-158
-114
-106
-106
-102
-102
-109
-121
-86
-70
-81
-90
-105
-87
-90
-109
-120
-140
-167
-169
-159
-177
-186
-203
-211
-204
-206
-198
-209
-238
-252
-264
-266
-271
-298
-281
-265
-281
-274
-258
-257
-265
-275
-278
-280
-282
-278
-288
-283
-276
-269
-260
-274
-260
-257
-282
-270
-281
-277
-255
-276
-243
-234
-262
-256
-245
-241
-244
-240
-229
-224
-210
-229
-235
-227
-243
-231
-237
-261
-274
-311
-320
-334
-357
-350
-358
-372
-369
-371
-370
-355
-335
-335
-327
-309
-286
-270
-263
-250
-240
-223
-218
-215
-224
-232
-241
-237
-229
-219
-216
-204
-207
-227
-208
-225
-241
-231
-241
-219
-207
-195
-173
-170
-171
-165
-138
-110
-77
-63
-67
-57
-52
-64
-80
-96
-92
-105
-126
-124
-115
-115
-99
-97
-92
-62
-69
-78
-58
-79
-110
-123
-144
-165
-181
-208
-192
-162
-148
-115
-112
-112
-112
-135
-153
-173
-190
-197
-212
-221
-211
-217
-230
-230
-227
-247
-216
-202
-210
-181
-189
-204
-193
-182
-193
-189
-175
-184
-201
-199
-191
-191
-192
-166
-162
-188
-179
-199
-236
-250
-273
-284
-272
-275
-277
-265
-269
-269
-276
-280
-275
-266
-241
-231
-227
-214
-222
-237
-231
-214
-223
-224
-223
-229
-219
-213
-194
-189
-201
-197
-199
-188
-187
-183
-172
-205
-229
-248
-255
-249
-234
-232
-252
-243
-237
-219
-221
-200
-179
-202
-203
-205
-208
-206
-202
-201
-207
-191
-180
-168
-145
-167
-181
-181
-192
-199
-201
-203
-230
-226
-224
-229
-243
-268
-272
-275
-261
-253
-260
-242
-248
-284
-273
-265
-269
-248
-248
-260
-255
-239
-243
-262
-269
-266
-271
-258
-233
-224
-226
-211
-198
-175
-155
-180
-177
-162
-197
-202
-181
-193
-191
-172
-150
-151
-136
-114
-122
-117
-100
-105
-99
-98
-95
-104
-137
-171
-197
-204
-218
-225
-194
-168
-137
-106
-97
-73
-47
-80
-113
-128
-133
-141
-137
-142
-150
-126
-107
-122
-130
-108
-126
-133
-120
-150
-183
-203
-215
-212
-232
-208
-190
-187
-154
-156
-160
-146
-162
-185
-182
-195
-224
-211
-219
-253
-223
-208
-237
-230
-216
-233
-238
-234
-252
-268
-271
-270
-279
-282
-261
-285
-296
-300
-307
-303
-288
-274
-276
-252
-264
-281
-254
-243
-252
-230
-201
-222
-226
-220
-245
-239
-217
-193
-183
-174
-176
-218
-235
-232
-255
-243
-228
-233
-235
-218
-211
-219
-200
-220
-257
-258
-273
-304
-297
-285
-288
-269
-246
-250
-249
-237
-229
-235
-216
-205
-227
-222
-242
-252
-245
-250
-244
-243
-257
-237
-229
-240
-260
-264
-237
-243
-231
-204
-196
-215
-216
-199
-202
-198
-170
-155
-162
-168
-163
-179
-186
-185
-187
-185
-197
-191
-198
-214
-214
-214
-206
-195
-190
-169
-173
-190
-175
-179
-163
-132
-125
-121
-113
-111
-117
-101
-86
-91
-79
-73
-99
-86
-90
-111
-120
-110
-128
-150
-112
-112
-131
-111
-113
-128
-115
-99
-97
-92
-83
-109
-126
-125
-169
-203
-215
-231
-246
-242
-229
-230
-224
-227
-246
-256
-261
-250
-245
-249
-262
-278
-270
-274
-290
-292
-294
-314
-317
-289
-288
-292
-276
-285
-296
-285
-283
-284
-276
-266
-260
-255
-266
-260
-249
-258
-269
-256
-255
-262
-256
-262
-251
-263
-276
-264
-286
-293
-262
-262
-274
-259
-251
-248
-248
-237
-229
-256
-243
-220
-232
-214
-213
-213
-207
-200
-185
-205
-210
-209
-222
-222
-232
-241
-265
-291
-277
-271
-248
-219
-239
-233
-240
-285
-286
-296
-295
-281
-276
-261
-267
-260
-248
-253
-253
-256
-259
-274
-272
-287
-291
-274
-300
-267
-252
-274
-245
-247
-260
-260
-274
-278
-262
-261
-265
-263
-259
-267
-266
-264
-268
-277
-277
-279
-297
-300
-294
-289
-313
-324
-334
-343
-328
-314
-305
-290
-271
-259
-254
-261
-277
-266
-263
-245
-222
-201
-188
-190
-167
-159
-149
-141
-161
-161
-162
-176
-180
-193
-195
-191
-200
-184
-169
-177
-184
-175
-183
-172
-160
-179
-199
-224
-226
-226
-248
-239
-235
-227
-213
-232
-229
-228
-228
-216
-228
-252
-256
-264
-268
-274
-269
-262
-259
-238
-217
-209
-223
-228
-236
-282
-305
-332
-363
-372
-385
-374
-363
-374
-362
-356
-357
-343
-327
-326
-347
-354
-369
-386
-391
-388
-385
-398
-409
-396
-378
-357
-336
-352
-341
-328
-341
-334
-336
-337
-334
-330
-334
-335
-331
-347
-321
-315
-336
-324
-319
-335
-334
-318
-338
-353
-342
-343
-331
-317
-289
-283
-274
-255
-250
-244
-245
-235
-225
-226
-222
-220
-245
-233
-205
-208
-203
-196
-199
-185
-162
-161
-152
-139
-132
-137
-140
-136
-136
-142
-167
-193
-199
-223
-242
-255
-239
-229
-239
-224
-228
-244
-267
-282
-311
-308
-281
-273
-270
-272
-264
-252
-255
-247
-237
-248
-230
-230
-264
-265
-268
-280
-263
-256
-252
-248
-248
-261
-241
-248
-286
-275
-272
-269
-271
-282
-285
-286
-288
-281
-279
-258
-256
-259
-235
-217
-224
-210
-200
-224
-248
-236
-219
-203
-196
-209
-214
-218
-224
-256
-249
-254
-266
-266
-279
-283
-304
-310
-319
-328
-339
-334
-311
-308
-286
-279
-274
-263
-249
-250
-243
-247
-284
-273
-287
-292
-278
-265
-233
-226
-218
-213
-210
-216
-225
-238
-242
-250
-255
-275
-289
-295
-305
-280
-274
-275
-278
-286
-276
-272
-282
-282
-292
-304
-301
-318
-305
-290
-302
-294
-300
-307
-296
-298
-287
-290
-296
-277
-263
-265
-282
-301
-304
-301
-290
-277
-276
-269
-248
-251
-257
-268
-276
-271
-272
-263
-265
-265
-263
-287
-294
-284
-288
-282
-272
-253
-241
-239
-217
-216
-211
-205
-207
-222
-229
-236
-258
-268
-252
-248
-268
-259
-263
-274
-255
-252
-255
-241
-262
-268
-274
-270
-272
-300
-292
-300
-308
-314
-331
-318
-312
-296
-298
-319
-305
-294
-283
-270
-262
-255
-247
-266
-278
-281
-307
-321
-298
-268
-254
-253
-262
-273
-295
-308
-318
-320
-311
-311
-305
-295
-273
-271
-265
-250
-244
-237
-237
-233
-224
-230
-253
-236
-241
-274
-270
-267
-264
-265
-269
-266
-278
-278
-288
-299
-302
-321
-330
-336
-340
-352
-372
-384
-394
-386
-369
-363
-360
-354
-348
-346
-352
-345
-352
-366
-347
-331
-326
-319
-315
-332
-340
-332
-323
-305
-290
-290
-295
-303
-316
-327
-339
-339
-349
-370
-381
-392
-413
-408
-421
-422
-410
-408
-393
-389
-381
-380
-413
-424
-411
-395
-383
-366
-341
-348
-355
-348
-331
-324
-334
-330
-322
-331
-318
-351
-364
-346
-363
-359
-360
-355
-346
-330
-301
-297
-303
-294
-307
-319
-326
-347
-345
-339
-336
-342
-334
-324
-315
-290
-275
-270
-260
-274
-287
-285
-294
-295
-304
-286
-281
-291
-298
-295
-280
-272
-261
-259
-260
-260
-265
-275
-280
-306
-349
-367
-378
-402
-387
-387
-402
-400
-390
-381
-373
-358
-361
-362
-353
-348
-330
-318
-323
-317
-311
-321
-315
-304
-311
-301
-304
-297
-293
-298
-290
-297
-283
-300
-297
-288
-301
-308
-315
-322
-320
-337
-339
-321
-320
-324
-335
-311
-291
-290
-288
-281
-283
-301
-309
-308
-321
-319
-290
-287
-293
-293
-300
-306
-316
-305
-280
-294
-300
-296
-317
-341
-363
-353
-360
-357
-344
-347
-348
-339
-343
-364
-370
-378
-397
-414
-431
-452
-447
-449
-466
-464
-463
-467
-468
-449
-435
-443
-442
-418
-405
-400
-376
-381
-389
-399
-399
-385
-366
-351
-361
-339
-319
-339
-318
-311
-328
-332
-337
-318
-299
-286
-267
-262
-262
-261
-256
-252
-253
-246
-251
-239
-226
-217
-199
-216
-210
-199
-196
-199
-201
-194
-177
-164
-169
-153
-158
-154
-130
-140
-147
-153
-152
-154
-153
-154
-161
-157
-160
-157
-162
-181
-190
-194
-231
-256
-260
-272
-278
-271
-251
-252
-260
-255
-259
-270
-270
-264
-286
-292
-283
-307
-323
-343
-345
-329
-346
-361
-357
-363
-383
-382
-378
-373
-386
-399
-399
-410
-407
-401
-387
-388
-377
-363
-378
-396
-390
-389
-409
-417
-410
-398
-389
-355
-334
-350
-353
-358
-366
-345
-345
-351
-340
-347
-336
-333
-355
-341
-351
-354
-333
-325
-317
-320
-301
-301
-293
-297
-294
-285
-286
-280
-271
-253
-249
-242
-240
-213
-216
-258
-257
-282
-297
-266
-269
-266
-259
-259
-255
-239
-222
-218
-210
-227
-232
-259
-270
-269
-273
-248
-250
-262
-255
-263
-295
-290
-278
-292
-289
-305
-317
-344
-367
-370
-364
-357
-357
-353
-319
-294
-310
-300
-303
-322
-330
-314
-325
-352
-342
-339
-335
-330
-316
-293
-300
-288
-281
-299
-309
-318
-306
-293
-287
-282
-284
-273
-270
-255
-224
-208
-200
-168
-157
-146
-128
-136
-128
-146
-180
-185
-182
-180
-166
-150
-159
-192
-194
-205
-254
-267
-276
-285
-283
-285
-275
-266
-261
-261
-270
-271
-277
-273
-261
-252
-263
-259
-238
-234
-230
-236
-232
-244
-254
-249
-241
-237
-254
-264
-295
-306
-304
-319
-334
-326
-342
-353
-366
-377
-384
-392
-389
-384
-398
-423
-423
-425
-422
-395
-377
-380
-361
-345
-344
-327
-325
-325
-313
-301
-294
-286
-284
-293
-296
-299
-295
-286
-291
-287
-281
-290
-281
-277
-270
-265
-276
-286
-299
-302
-294
-290
-288
-293
-297
-295
-287
-286
-285
-258
-267
-266
-251
-280
-266
-251
-257
-259
-286
-294
-305
-303
-298
-315
-304
-293
-283
-286
-294
-298
-296
-303
-303
-292
-299
-306
-314
-299
-289
-274
-248
-235
-225
-253
-279
-284
-295
-290
-284
-288
-299
-314
-340
-362
-367
-357
-352
-347
-338
-336
-320
-307
-299
-281
-281
-286
-292
-314
-283
-267
-285
-281
-287
-305
-304
-300
-313
-303
-307
-314
-320
-309
-298
-314
-317
-325
-316
-301
-298
-300
-296
-288
-269
-256
-252
-259
-252
-238
-238
-219
-208
-196
-192
-192
-181
-181
-169
-150
-152
-163
-153
-151
-158
-165
-158
-179
-187
-199
-223
-212
-230
-236
-229
-244
-253
-250
-254
-259
-263
-267
-271
-279
-299
-314
-337
-335
-345
-344
-334
-336
-325
-333
-330
-314
-322
-326
-307
-318
-351
-354
-357
-375
-388
-394
-398
-403
-394
-386
-383
-368
-362
-347
-361
-389
-377
-392
-404
-398
-392
-397
-389
-359
-334
-320
-316
-337
-345
-327
-332
-355
-346
-344
-339
-343
-340
-305
-285
-280
-238
-238
-257
-237
-251
-271
-268
-272
-271
-274
-288
-281
-285
-293
-279
-269
-276
-284
-254
-222
-239
-233
-222
-232
-229
-227
-232
-239
-242
-254
-273
-262
-254
-261
-259
-273
-276
-256
-256
-271
-269
-275
-294
-289
-281
-290
-301
-289
-281
-303
-287
-279
-293
-283
-269
-277
-289
-303
-313
-294
-290
-281
-270
-264
-264
-273
-268
-262
-264
-263
-246
-237
-242
-258
-252
-246
-254
-260
-271
-290
-299
-292
-286
-288
-275
-277
-292
-278
-272
-275
-258
-264
-254
-244
-267
-250
-254
-267
-266
-297
-302
-302
-305
-305
-278
-261
-274
-269
-278
-303
-299
-302
-315
-317
-322
-325
-297
-290
-272
-252
-265
-272
-275
-279
-303
-298
-281
-295
-306
-313
-328
-315
-324
-340
-330
-322
-320
-331
-343
-362
-386
-386
-400
-422
-404
-382
-353
-324
-317
-305
-309
-307
-280
-298
-301
-300
-316
-328
-327
-311
-318
-324
-300
-304
-320
-308
-310
-318
-336
-352
-352
-358
-357
-366
-360
-351
-361
-358
-349
-323
-315
-321
-325
-311
-300
-298
-299
-307
-286
-268
-269
-277
-269
-270
-276
-270
-271
-248
-248
-241
-216
-207
-197
-196
-208
-219
-230
-240
-249
-259
-278
-280
-296
-312
-302
-301
-304
-307
-310
-312
-306
-336
-334
-315
-301
-295
-303
-262
-257
-267
-242
-236
-234
-225
-216
-230
-219
-192
-198
-196
-186
-207
-224
-248
-274
-284
-290
-283
-295
-299
-302
-301
-292
-279
-275
-261
-257
-273
-279
-286
-305
-308
-298
-302
-292
-274
-269
-272
-274
-267
-274
-282
-277
-294
-293
-282
-304
-307
-318
-327
-309
-307
-286
-287
-293
-294
-291
-280
-284
-279
-298
-316
-306
-314
-307
-294
-310
-301
-276
-288
-284
-275
-292
-276
-271
-280
-283
-311
-333
-328
-340
-334
-321
-320
-291
-278
-269
-253
-238
-239
-243
-258
-257
-284
-288
-269
-271
-269
-264
-258
-260
-252
-243
-251
-251
-257
-272
-283
-305
-326
-345
-364
-371
-361
-368
-369
-347
-333
-321
-305
-324
-324
-321
-350
-353
-336
-339
-307
-289
-287
-257
-237
-239
-216
-206
-204
-188
-197
-185
-176
-201
-205
-202
-202
-210
-216
-207
-213
-214
-216
-225
-246
-260
-287
-281
-278
-310
-302
-305
-305
-306
-305
-304
-313
-306
-319
-318
-315
-324
-328
-338
-350
-353
-332
-327
-320
-306
-293
-273
-276
-281
-292
-296
-322
-347
-342
-369
-388
-368
-377
-366
-322
-317
-307
-299
-304
-283
-282
-292
-306
-331
-318
-300
-307
-294
-274
-269
-271
-251
-238
-235
-223
-222
-241
-265
-268
-270
-293
-307
-299
-315
-315
-302
-306
-292
-297
-289
-271
-272
-269
-262
-273
-265
-263
-271
-281
-293
-280
-279
-281
-280
-274
-296
-316
-300
-304
-306
-290
-309
-312
-314
-324
-333
-347
-334
-302
-303
-301
-266
-266
-286
-282
-293
-300
-294
-301
-313
-308
-310
-315
-326
-337
-331
-324
-305
-316
-306
-295
-306
-310
-312
-304
-303
-315
-320
-339
-360
-358
-355
-359
-362
-347
-360
-367
-357
-344
-348
-359
-365
-373
-368
-342
-336
-327
-293
-288
-263
-242
-247
-257
-281
-289
-302
-296
-300
-319
-317
-329
-327
-338
-347
-343
-341
-338
-318
-325
-339
-331
-327
-323
-323
-320
-318
-334
-325
-300
-269
-266
-273
-256
-246
-242
-239
-238
-222
-219
-233
-235
-255
-266
-268
-278
-266
-277
-284
-285
-310
-306
-314
-338
-346
-367
-400
-413
-437
-467
-447
-435
-438
-431
-400
-390
-381
-362
-357
-341
-315
-287
-283
-279
-276
-286
-295
-277
-253
-268
-268
-244
-228
-226
-234
-239
-241
-224
-229
-227
-224
-249
-266
-275
-297
-303
-305
-334
-344
-359
-379
-368
-359
-328
-308
-322
-329
-344
-340
-350
-359
-375
-382
-384
-422
-403
-386
-411
-393
-365
-365
-377
-373
-381
-403
-382
-375
-392
-375
-356
-356
-364
-350
-333
-330
-347
-373
-378
-369
-371
-369
-390
-401
-377
-367
-377
-367
-355
-352
-322
-317
-310
-296
-307
-305
-290
-314
-312
-298
-290
-281
-271
-257
-263
-249
-230
-245
-256
-255
-266
-278
-273
-260
-279
-273
-251
-267
-257
-236
-235
-218
-216
-218
-222
-217
-205
-208
-198
-201
-213
-194
-194
-217
-219
-207
-217
-227
-221
-219
-225
-230
-218
-216
-224
-218
-242
-255
-259
-271
-287
-300
-287
-296
-301
-293
-277
-277
-304
-310
-306
-314
-299
-279
-298
-315
-333
-343
-374
-403
-383
-401
-422
-404
-409
-398
-383
-389
-397
-389
-380
-394
-378
-376
-378
-358
-372
-379
-370
-389
-395
-384
-390
-395
-379
-366
-370
-376
-361
-348
-341
-314
-308
-280
-264
-261
-236
-242
-248
-234
-221
-199
-189
-188
-169
-184
-193
-175
-185
-183
-167
-164
-184
-206
-204
-208
-216
-199
-196
-200
-194
-203
-228
-243
-257
-267
-250
-236
-239
-230
-227
-243
-238
-230
-224
-211
-222
-229
-225
-240
-246
-250
-258
-273
-273
-278
-276
-303
-331
-334
-331
-326
-313
-311
-308
-304
-307
-302
-325
-333
-330
-343
-354
-337
-344
-349
-345
-348
-321
-319
-319
-298
-309
-320
-308
-296
-289
-280
-275
-258
-257
-258
-251
-257
-264
-274
-269
-259
-259
-256
-257
-246
-242
-254
-248
-246
-228
-228
-242
-227
-220
-221
-225
-221
-220
-236
-245
-231
-238
-255
-251
-254
-255
-245
-230
-221
-217
-208
-196
-195
-204
-194
-188
-191
-195
-204
-204
-223
-232
-240
-249
-255
-261
-259
-263
-286
-292
-281
-280
-292
-320
-336
-333
-352
-362
-373
-365
-374
-384
-376
-394
-391
-372
-372
-381
-383
-407
-417
-429
-430
-417
-420
-426
-407
-412
-431
-425
-424
-426
-424
-426
-421
-415
-406
-385
-366
-367
-352
-323
-290
-276
-254
-233
-233
-226
-211
-211
-217
-217
-231
-243
-252
-251
-274
-259
-247
-264
-262
-267
-266
-271
-285
-284
-284
-305
-319
-326
-340
-328
-331
-333
-305
-315
-316
-308
-300
-280
-262
-279
-278
-283
-299
-312
-329
-321
-324
-316
-299
-281
-280
-295
-300
-319
-346
-366
-373
-356
-356
-359
-342
-340
-325
-321
-323
-294
-281
-263
-243
-253
-246
-227
-244
-252
-252
-259
-265
-259
-259
-250
-241
-236
-240
-262
-263
-262
-272
-290
-303
-283
-279
-283
-272
-255
-260
-279
-290
-302
-306
-303
-297
-302
-305
-308
-299
-283
-283
-261
-230
-233
-209
-194
-209
-190
-209
-219
-214
-240
-261
-281
-290
-295
-295
-290
-275
-281
-292
-272
-278
-275
-267
-269
-269
-259
-240
-244
-243
-220
-225
-248
-247
-246
-243
-242
-235
-215
-223
-234
-236
-248
-245
-264
-279
-291
-306
-301
-304
-312
-283
-272
-269
-272
-276
-253
-259
-280
-277
-271
-279
-276
-270
-266
-263
-266
-283
-293
-297
-291
-290
-275
-256
-246
-247
-266
-284
-292
-290
-290
-289
-288
-285
-289
-288
-276
-259
-233
-208
-209
-231
-229
-219
-217
-210
-198
-192
-213
-195
-191
-215
-206
-203
-213
-209
-217
-229
-234
-231
-229
-241
-220
-214
-237
-244
-249
-265
-283
-293
-290
-279
-275
-272
-268
-260
-254
-243
-239
-240
-217
-213
-220
-198
-191
-203
-204
-206
-208
-215
-214
-210
-219
-194
-195
-199
-203
-206
-207
-226
-235
-242
-254
-239
-225
-247
-239
-237
-240
-237
-225
-213
-219
-212
-214
-232
-234
-228
-215
-203
-198
-200
-208
-212
-219
-222
-243
-244
-226
-233
-227
-225
-240
-254
-252
-262
-273
-258
-263
-281
-262
-253
-271
-265
-257
-260
-257
-247
-260
-267
-280
-288
-286
-280
-274
-280
-275
-267
-258
-260
-248
-225
-228
-223
-228
-246
-269
-305
-302
-324
-332
-325
-318
-318
-336
-345
-361
-370
-356
-329
-331
-326
-314
-322
-330
-331
-333
-343
-348
-347
-354
-348
-340
-332
-325
-307
-283
-268
-279
-271
-263
-276
-263
-264
-266
-261
-275
-269
-252
-256
-262
-249
-230
-219
-208
-204
-184
-190
-200
-190
-187
-176
-184
-206
-214
-207
-201
-198
-199
-199
-190
-181
-178
-176
-180
-207
-216
-219
-227
-238
-247
-253
-255
-247
-233
-225
-216
-216
-229
-225
-226
-251
-242
-231
-255
-258
-246
-236
-242
-246
-246
-243
-251
-260
-269
-291
-288
-286
-296
-304
-323
-319
-310
-305
-316
-320
-321
-313
-294
-292
-295
-311
-304
-304
-321
-321
-318
-318
-315
-307
-286
-266
-260
-238
-228
-231
-213
-212
-213
-228
-222
-206
-226
-223
-218
-208
-190
-191
-182
-189
-182
-172
-184
-176
-178
-179
-174
-188
-201
-198
-203
-181
-168
-168
-145
-137
-144
-137
-136
-160
-181
-190
-214
-234
-234
-241
-243
-259
-283
-267
-270
-294
-301
-311
-316
-338
-336
-338
-365
-372
-365
-373
-369
-356
-356
-365
-364
-339
-316
-308
-289
-290
-295
-270
-272
-290
-263
-276
-290
-271
-271
-255
-268
-267
-247
-258
-250
-238
-237
-232
-232
-214
-208
-207
-210
-228
-233
-244
-230
-228
-249
-228
-215
-212
-212
-210
-211
-196
-178
-169
-171
-176
-178
-174
-191
-198
-203
-219
-220
-219
-224
-216
-206
-215
-210
-229
-239
-263
-279
-279
-290
-283
-283
-262
-241
-229
-221
-219
-200
-199
-207
-192
-198
-202
-194
-202
-208
-187
-171
-165
-163
-167
-160
-152
-144
-157
-158
-158
-165
-177
-159
-181
-204
-203
-215
-224
-233
-232
-218
-218
-218
-206
-217
-200
-193
-205
-205
-223
-237
-199
-193
-181
-164
-158
-152
-161
-147
-146
-163
-153
-179
-276
-353
-337
-243
-184
-208
-234
-252
-269
-297
-331
-300
-261
-210
-208
-266
-330
-374
-374
-334
-270
-223
-200
-199
-184
-201
-229
-224
-216
-204
-188
-192
-213
-222
-223
-222
-205
-201
-203
-201
-197
-263
-312
-277
-297
-321
-328
-320
-327
-313
-356
-407
-407
-372
-379
-407
-416
-413
-439
-450
-477
-557
-638
-670
-716
-2310
-3336
-2006
-2029
-3451
-2889
-1780
-991
-275
-215
-475
577
1687
1319
80
-163
497
484
16
-46
380
460
170
199
208
-297
-522
-448
-525
-725
-830
-851
-753
-911
-744
-705
-737
-1644
-2279
-1696
-1776
-2038
-2150
-2013
-2085
-1685
-1485
-1803
-1841
-1162
-883
-995
-693
-420
-504
-584
-344
155
58
-346
-384
-93
-246
-538
-506
-565
-573
-331
-249
-550
-665
-589
-533
-884
-870
-730
-946
-1299
-1301
-1087
-1185
-1527
-1516
-1254
-1318
-1131
-1655
-1977
-1516
-1515
-1400
-1288
-1301
-920
-973
-798
-504
-325
-37
-39
53
378
354
171
262
535
616
526
583
515
592
553
563
627
503
532
601
435
381
257
193
262
162
235
252
145
206
158
114
188
180
225
281
383
509
451
403
455
481
513
531
586
605
567
578
596
648
656
688
674
639
643
621
515
456
390
382
345
281
266
184
120
102
31
-36
-118
-169
-166
-212
-260
-299
-368
-391
-418
-424
-406
-435
-432
-422
-426
-411
-429
-432
-374
-331
-334
-329
-316
-304
-310
-338
-322
-287
-270
-258
-233
-213
-180
-216
-275
-278
-265
-251
-248
-262
-266
-278
-292
-280
-302
-276
-227
-170
-109
-78
-65
-29
10
60
119
174
219
258
308
353
376
387
412
418
439
486
509
533
564
613
669
741
818
877
952
997
1027
1053
1073
1113
1168
1207
1253
1283
1328
1375
1376
1387
1352
1355
1381
1412
1475
1574
1691
1845
2015
2210
2423
2599
2816
2971
3131
3311
3517
3808
4029
4393
4768
5259
5814
6292
5203
3394
1125
-1178
-2400
-3217
-3184
-3394
-3835
-4140
-3880
-3287
-2241
-1594
-863
-147
192
527
240
-155
-646
-1168
-1266
-864
-76
862
1839
2827
3560
3860
4003
4225
4446
4624
4348
3605
2427
1107
-146
-1040
-1615
-1922
-2011
-1901
-1430
-979
-731
-790
-931
-1096
-1228
-1269
-1261
-1333
-1612
-1893
-2044
-1894
-1472
-780
168
1202
2149
2805
3147
3207
3091
2827
2501
2184
1794
1296
749
262
-160
-523
-751
-703
-447
-130
71
83
-151
-610
-1111
-1531
-1832
-2019
-2102
-2093
-1964
-1707
-1415
-1053
-553
51
701
1338
1862
2165
2143
1904
1588
1219
906
639
500
450
371
276
176
100
58
60
110
122
44
-184
-522
-912
-1309
-1645
-1902
-1983
-1855
-1592
-1246
-896
-569
-272
26
332
618
838
956
959
850
662
425
219
73
10
22
102
169
191
167
56
-72
-231
-392
-549
-729
-885
-1073
-1293
-1486
-1612
-1630
-1501
-1260
-951
-627
-351
-119
56
188
270
318
341
339
309
236
134
33
-56
-107
-98
-39
21
52
45
-53
-200
-381
-585
-791
-964
-1097
-1228
-1324
-1362
-1384
-1348
-1267
-1098
-1037
-898
-679
-586
-372
-355
-268
-292
-357
-375
-369
-465
-597
-957
-1403
-1537
-1784
-1768
-1912
-1986
-1989
-2036
-2041
-1981
-1943
-1812
-1644
-1461
-1098
-872
-643
-608
-584
-534
-443
-486
-489
-559
-656
-753
-876
-952
-1165
-1236
-1244
-1205
-1150
-1095
-1107
-1127
-1127
-1101
-1028
-944
-820
-709
-603
-483
-361
-312
-280
-283
-257
-194
-191
-188
-269
-354
-418
-448
-446
-467
-431
-381
-304
-215
-137
-31
14
71
193
334
500
602
686
782
858
963
987
1059
1086
1108
1232
1207
1374
1432
1526
1754
1925
2273
2608
2941
3388
3884
4146
3958
3537
2535
1508
126
-1106
-2103
-3143
-3847
-4477
-4787
-4727
-4399
-3936
-3295
-2618
-1905
-1301
-779
-387
-69
44
141
140
290
512
706
1023
1302
1588
1804
1975
2088
2100
1960
1668
1174
540
-193
-1000
-1726
-2396
-2908
-3214
-3354
-3346
-3175
-2889
-2543
-2165
-1797
-1389
-1009
-686
-437
-276
-137
-28
51
179
366
574
802
1040
1250
1378
1408
1315
1126
859
506
94
-382
-850
-1325
-1775
-2127
-2367
-2468
-2456
-2363
-2163
-1897
-1617
-1335
-1074
-834
-625
-447
-277
-119
32
157
273
393
511
623
717
793
827
811
742
583
361
99
-189
-496
-836
-1125
-1375
-1585
-1728
-1816
-1831
-1775
-1659
-1501
-1302
-1085
-877
-686
-546
-402
-291
-208
-118
-28
40
85
114
148
173
184
185
134
68
-52
-159
-348
-522
-879
-1318
-1502
-1800
-1886
-2067
-2130
-2102
-2168
-2189
-2093
-1915
-1701
-1615
-1497
-1198
-973
-813
-697
-592
-485
-408
-438
-361
-400
-446
-570
-774
-877
-1032
-1224
-1390
-1542
-1631
-1673
-1686
-1686
-1679
-1637
-1572
-1450
-1347
-1240
-1130
-1032
-913
-851
-761
-659
-639
-627
-617
-575
-564
-602
-619
-649
-674
-699
-700
-682
-657
-619
-591
-532
-462
-397
-332
-233
-131
-57
2
74
124
156
196
244
333
393
400
396
384
364
328
272
274
266
255
264
331
458
601
782
1054
1336
1650
1970
2322
2670
3090
3522
4097
4730
5574
5868
5542
5004
3676
1638
-1124
-3317
-5213
-6304
-7028
-7104
-6613
-6130
-5618
-5030
-3872
-2402
-1015
45
882
1495
1893
1840
1639
1367
1148
981
1090
1397
1969
2461
2710
2717
2494
2310
2041
1588
822
-151
-1220
-2376
-3568
-4567
-5127
-5320
-5214
-4803
-4042
-3007
-2035
-1220
-485
215
814
1173
1401
1578
1648
1487
1234
1023
917
916
951
1081
1253
1362
1289
1058
704
224
-359
-1023
-1689
-2284
-2776
-3159
-3406
-3459
-3313
-2976
-2432
-1750
-1030
-303
352
820
1144
1367
1446
1434
1327
1161
1016
860
694
543
440
389
347
287
243
161
-56
-375
-753
-1150
-1546
-1905
-2200
-2377
-2436
-2390
-2199
-1874
-1444
-972
-464
55
517
895
1168
1301
1320
1224
1033
823
589
380
180
12
-105
-228
-318
-420
-509
-588
-701
-828
-984
-1176
-1371
-1554
-1701
-1761
-1755
-1695
-1527
-1287
-994
-670
-316
15
285
522
705
782
781
723
573
382
178
-36
-250
-410
-533
-619
-667
-702
-734
-773
-800
-837
-898
-988
-1073
-1151
-1202
-1231
-1211
-1116
-989
-848
-651
-443
-275
-78
66
165
161
146
-190
-527
-697
-995
-1141
-1346
-1380
-1400
-1413
-1418
-1395
-1373
-1325
-1299
-1299
-1164
-1055
-963
-888
-902
-840
-794
-743
-675
-648
-570
-534
-590
-701
-881
-1071
-1220
-1387
-1481
-1451
-1377
-1316
-1269
-1186
-1064
-966
-915
-815
-730
-598
-513
-498
-424
-403
-402
-429
-448
-385
-353
-332
-323
-326
-320
-377
-412
-459
-511
-495
-479
-465
-421
-371
-334
-260
-181
-87
34
144
200
210
236
252
256
201
173
170
206
217
233
253
300
361
375
478
586
718
829
871
959
1080
1213
1320
1397
1551
1665
1861
2079
2338
2720
3106
3643
4099
3918
3550
2758
1631
399
-906
-1789
-2361
-2922
-3417
-3734
-3744
-3515
-3387
-3089
-2555
-1875
-1188
-665
-258
187
399
434
451
495
693
892
1051
1260
1438
1644
1748
1604
1378
1122
794
371
-220
-832
-1397
-1977
-2536
-2973
-3150
-3081
-2925
-2666
-2207
-1665
-1097
-631
-304
101
456
641
743
831
888
881
793
708
679
659
624
556
504
438
302
76
-209
-561
-925
-1260
-1591
-1863
-2040
-2120
-2125
-2019
-1801
-1500
-1119
-726
-343
46
382
653
818
906
931
873
792
681
540
412
305
156
48
-34
-152
-265
-383
-542
-693
-863
-1049
-1213
-1356
-1451
-1501
-1484
-1396
-1239
-1030
-760
-463
-189
94
327
510
644
702
713
664
561
434
304
171
22
-132
-271
-389
-496
-582
-676
-766
-818
-921
-1020
-1523
-1688
-1834
-2075
-2247
-2529
-2368
-2156
-1879
-1577
-1108
-538
-128
-15
-3
134
91
-103
-410
-713
-803
-1013
-1187
-1324
-1402
-1354
-1384
-1381
-1302
-1255
-1145
-1132
-1166
-1191
-1188
-1196
-1221
-1237
-1162
-1000
-888
-820
-731
-593
-464
-494
-610
-618
-658
-767
-910
-998
-988
-1017
-1048
-1048
-937
-792
-667
-530
-382
-177
-46
17
91
161
184
154
126
108
83
60
23
50
91
118
173
201
226
248
293
343
369
464
598
724
911
1052
1253
1441
1643
1906
2123
2470
2850
3234
3621
3900
4218
4474
4746
5140
5680
6126
5005
2763
-361
-3450
-6084
-7997
-8520
-8160
-7234
-6545
-5745
-4462
-2648
-894
248
1072
1729
2445
3030
3397
3536
3179
2386
1252
434
318
850
1527
1942
2024
2069
2118
1936
1354
477
-579
-1786
-3123
-4243
-4822
-5034
-5151
-5280
-4995
-4093
-2754
-1370
66
1270
2090
2685
2774
2652
2548
2291
1742
1051
454
152
53
-35
-86
-169
-98
-36
-109
-133
-223
-566
-1144
-1834
-2420
-2777
-3005
-3116
-3003
-2574
-1942
-1193
-337
485
1205
1761
2100
2267
2326
2198
1852
1354
765
221
-242
-592
-852
-1008
-1001
-925
-821
-670
-550
-482
-564
-783
-1027
-1244
-1408
-1553
-1630
-1576
-1409
-1131
-736
-259
248
738
1107
1371
1544
1598
1506
1252
863
386
-91
-512
-850
-1093
-1224
-1261
-1245
-1134
-980
-817
-679
-600
-555
-567
-586
-638
-682
-684
-699
-691
-609
-490
-323
-108
123
325
485
608
642
579
458
262
6
-271
-562
-827
-1023
-1166
-1203
-1157
-1086
-951
-787
-636
-475
-351
-300
-254
-258
-285
-299
-338
-364
-360
-356
-326
-249
-159
-82
-34
3
-5
-81
-181
-300
-470
-647
-806
-968
-1075
-1147
-1167
-1121
-1050
-911
-732
-551
-379
-256
-173
-110
-87
-96
-132
-174
-264
-346
-428
-503
-537
-547
-535
-538
-515
-509
-535
-541
-574
-625
-688
-744
-831
-861
-837
-828
-802
-726
-637
-560
-443
-363
-272
-201
-153
-318
-414
-464
-639
-748
-1178
-1414
-1528
-1639
-1640
-1645
-1416
-1144
-946
-817
-638
-457
-309
-299
-436
-416
-414
-380
-397
-537
-496
-545
-603
-631
-726
-668
-654
-687
-734
-740
-648
-617
-653
-682
-611
-525
-463
-425
-323
-155
-103
-104
-99
-61
-40
-120
-230
-295
-326
-351
-382
-388
-324
-246
-157
-91
-2
105
180
213
239
278
350
402
488
562
494
481
521
491
460
497
572
655
519
366
371
327
289
278
311
515
619
691
827
910
1088
1131
1129
1257
1351
1484
1564
1647
1704
1737
1801
1811
1825
1741
1613
1023
314
-609
-1487
-2086
-2671
-2910
-2973
-2837
-2623
-2334
-1906
-1383
-934
-621
-364
-97
261
507
598
663
549
414
215
45
35
27
34
-39
-130
-141
-207
-341
-564
-832
-1022
-1161
-1330
-1408
-1396
-1364
-1271
-1184
-999
-708
-460
-257
-110
8
123
177
123
34
-74
-235
-376
-513
-631
-704
-758
-788
-797
-769
-740
-733
-746
-783
-818
-852
-847
-863
-828
-734
-655
-564
-459
-352
-289
-229
-236
-281
-308
-419
-557
-701
-845
-977
-1091
-1206
-1336
-1396
-1413
-1404
-1378
-1293
-1146
-1050
-991
-945
-898
-815
-792
-794
-742
-665
-586
-550
-522
-498
-520
-555
-590
-670
-687
-656
-658
-655
-622
-582
-520
-446
-407
-346
-229
-116
-28
55
129
198
214
208
240
292
351
373
416
482
539
623
676
740
852
975
1097
1241
1367
1298
1352
1323
1430
1561
1706
2070
2328
2631
2888
3129
3440
3651
3904
4209
4627
5178
5742
5871
4851
2534
-631
-3437
-6070
-7427
-7800
-7263
-6323
-5733
-4775
-3455
-1689
-154
735
1038
1096
1291
1727
2266
2528
2341
1665
778
242
329
1086
1887
2230
2150
1927
1893
1779
1124
34
-1383
-2827
-4100
-4900
-5005
-4559
-4105
-3778
-3276
-2378
-1106
70
909
1368
1502
1517
1447
1350
1253
1044
656
189
-123
-77
289
677
902
875
792
727
461
-15
-592
-1239
-1944
-2634
-3056
-3117
-2889
-2514
-2085
-1501
-761
29
756
1289
1618
1785
1735
1540
1302
1046
795
511
232
29
-15
88
192
277
291
259
170
-38
-366
-739
-1128
-1552
-1947
-2167
-2144
-1975
-1698
-1312
-885
-411
91
526
870
1112
1189
1132
978
779
585
364
139
-81
-278
-366
-354
-315
-252
-232
-274
-353
-524
-726
-937
-1173
-1377
-1563
-1662
-1626
-1482
-1242
-926
-616
-312
-37
178
362
478
517
479
399
274
157
72
-23
-112
-175
-218
-204
-154
-127
-115
-137
-226
-346
-481
-618
-728
-815
-902
-917
-892
-816
-670
-516
-326
-162
-33
72
144
188
163
98
30
-85
-196
-270
-329
-375
-412
-415
-434
-425
-399
-408
-443
-475
-524
-572
-611
-642
-669
-652
-641
-586
-513
-406
-284
-184
-142
-66
-385
-1183
-1655
-2239
-2383
-2531
-2456
-2049
-1689
-1163
-728
-289
22
73
-66
-250
-441
-505
-553
-697
-859
-958
-1054
-952
-990
-991
-938
-898
-749
-847
-863
-839
-920
-1070
-1315
-1351
-1263
-1154
-1055
-970
-772
-554
-366
-243
-204
-198
-286
-402
-582
-700
-762
-846
-876
-927
-904
-777
-643
-499
-442
-330
-167
-125
-76
-67
-94
-141
-237
-299
-318
-293
-228
-161
-74
52
191
248
274
230
144
97
17
-16
-53
-43
48
135
263
358
531
639
689
697
688
735
772
850
895
1003
987
1081
1119
1115
1164
1228
1326
1510
1705
1976
2252
2410
2600
2720
2747
2373
1775
934
139
-546
-1009
-1233
-1229
-1111
-1008
-827
-724
-714
-894
-1173
-1560
-1823
-1936
-1889
-1691
-1476
-1158
-783
-396
-18
313
609
882
1043
1117
1181
1163
1046
752
397
110
-163
-393
-593
-718
-739
-724
-687
-665
-699
-782
-936
-1131
-1307
-1422
-1451
-1410
-1350
-1196
-948
-612
-263
-27
144
298
410
467
442
400
317
195
44
-98
-203
-275
-315
-368
-393
-402
-412
-410
-467
-567
-667
-801
-914
-1017
-1082
-1100
-1067
-1143
-1223
-1255
-1190
-1073
-1050
-895
-721
-467
-270
-102
-39
-106
-248
-476
-693
-908
-1051
-1227
-1385
-1488
-1532
-1501
-1497
-1497
-1494
-1484
-1394
-1293
-1227
-1142
-1082
-1005
-979
-962
-864
-794
-768
-762
-738
-733
-754
-786
-840
-931
-978
-1014
-1030
-1001
-964
-906
-827
-721
-624
-538
-450
-362
-308
-249
-173
-85
-11
17
62
79
120
168
152
153
167
154
152
175
235
345
447
519
648
789
920
1041
1155
1263
1377
1472
1542
1627
1710
1794
1813
1850
1883
1952
1993
2091
2172
2244
2370
2518
2874
3108
3486
3692
3645
3314
2556
1065
-881
-2757
-4489
-5076
-5311
-4536
-3665
-2763
-1756
-1037
-183
23
-83
-725
-1399
-1970
-1887
-1465
-852
-251
83
617
1090
1775
2262
2409
2353
2014
1712
1449
1253
771
57
-841
-1481
-1835
-1935
-1759
-1661
-1499
-1357
-1102
-800
-668
-839
-1210
-1714
-2092
-2161
-2015
-1658
-1252
-773
-254
319
951
1379
1512
1411
1192
926
692
509
340
100
-77
-155
-149
-60
5
18
-52
-166
-252
-332
-482
-674
-954
-1223
-1416
-1521
-1475
-1349
-1123
-811
-465
-125
178
381
443
381
246
92
-68
-188
-236
-193
-102
-13
85
173
207
214
176
69
-53
-231
-410
-531
-658
-753
-779
-810
-805
-763
-663
-527
-419
-324
-271
-258
-255
-276
-297
-326
-376
-385
-358
-302
-228
-107
-19
8
48
67
38
-13
-94
-230
-354
-458
-544
-589
-625
-627
-629
-617
-563
-513
-479
-483
-500
-532
-574
-589
-602
-622
-600
-570
-564
-505
-424
-358
-292
-246
-221
-244
-298
-344
-412
-479
-531
-567
-586
-600
-683
-986
-1143
-1433
-1463
-1460
-1486
-1541
-1739
-1669
-1566
-1283
-1249
-1290
-1496
-1455
-1335
-1157
-1050
-1020
-923
-806
-576
-431
-365
-451
-544
-665
-715
-805
-863
-878
-932
-955
-1005
-934
-869
-828
-850
-924
-1000
-954
-836
-747
-722
-760
-761
-695
-578
-536
-537
-576
-556
-522
-473
-435
-417
-381
-368
-362
-343
-311
-271
-221
-200
-195
-165
-67
33
86
94
98
117
147
211
210
218
195
205
211
217
238
278
335
351
367
333
296
264
266
287
322
405
517
679
781
907
1050
1193
1379
1515
1690
1796
1887
2026
2162
2317
2491
2650
2753
2541
2072
1392
681
121
-295
-489
-699
-768
-699
-454
-236
-201
-398
-841
-1325
-1830
-2167
-2446
-2573
-2572
-2369
-1958
-1436
-829
-392
-62
93
173
193
168
132
64
22
45
204
377
563
678
725
765
759
740
647
466
237
-5
-271
-484
-693
-888
-1006
-1035
-996
-932
-859
-817
-765
-784
-823
-859
-942
-987
-1004
-971
-879
-716
-550
-392
-229
-75
41
106
154
133
69
24
22
31
39
82
120
153
165
150
142
68
-31
-96
-189
-295
-365
-429
-478
-521
-535
-519
-520
-522
-520
-562
-698
-961
-1346
-1645
-1793
-1719
-1529
-1299
-1102
-948
-712
-639
-744
-1076
-1391
-1562
-1537
-1398
-1230
-1009
-751
-461
-270
-219
-385
-622
-832
-979
-1099
-1186
-1186
-1122
-1016
-934
-917
-992
-1036
-1104
-1163
-1243
-1303
-1246
-1175
-1064
-953
-864
-803
-707
-638
-582
-577
-564
-493
-425
-372
-366
-373
-399
-399
-393
-397
-381
-330
-246
-147
-42
31
66
108
120
109
100
119
163
207
234
269
311
351
411
442
429
457
475
484
479
471
494
519
548
584
610
626
651
711
743
805
848
857
968
1053
1229
1387
1521
1674
1773
1949
2171
2437
2689
2899
3169
3452
3276
2338
894
-869
-1794
-2056
-1594
-1059
-957
-682
-260
676
1187
952
-301
-1856
-3087
-3493
-3335
-3108
-2725
-2422
-1639
-723
220
725
449
-117
-804
-1118
-1262
-1260
-1278
-1172
-884
-356
312
795
1109
973
792
585
461
337
94
-101
-286
-330
-301
-171
-102
-57
-89
-103
-87
-138
-213
-448
-612
-761
-909
-1069
-1173
-1168
-1133
-1041
-958
-853
-780
-700
-627
-593
-649
-764
-768
-731
-609
-472
-345
-258
-167
-23
82
87
19
-86
-146
-122
-73
22
49
28
39
47
84
47
-87
-241
-358
-443
-484
-524
-605
-660
-662
-621
-549
-500
-518
-563
-584
-577
-560
-571
-622
-668
-702
-670
-585
-531
-486
-488
-455
-397
-375
-363
-399
-467
-534
-559
-557
-574
-627
-641
-643
-610
-529
-507
-566
-653
-746
-831
-898
-931
-1002
-1010
-955
-891
-820
-784
-771
-764
-721
-734
-799
-874
-868
-863
-820
-767
-739
-680
-609
-544
-502
-443
-403
-370
-343
-321
-329
-345
-352
-355
-356
-362
-332
-319
-244
-190
-175
-146
-171
-227
-273
-313
-334
-349
-374
-357
-357
-384
-386
-391
-402
-412
-421
-389
-375
-370
-331
-297
-276
-264
-236
-220
-247
-251
-248
-235
-218
-211
-186
-158
-136
-124
-134
-130
-134
-161
-181
-196
-186
-183
-234
-255
-230
-217
-206
-184
-175
-188
-183
-208
-219
-222
-244
-254
-236
-208
-194
-177
-131
-94
-73
-35
-22
-17
-18
-55
-64
-33
-39
-31
10
32
93
133
179
223
237
253
236
213
194
181
182
192
185
177
144
118
110
78
42
-5
-46
-74
-99
-137
-151
-184
-217
-257
-320
-345
-373
-391
-403
-430
-437
-419
-402
-398
-418
-472
-516
-527
-537
-536
-512
-516
-522
-496
-479
-465
-462
-489
-516
-546
-549
-543
-572
-572
-555
-559
-511
-443
-389
-348
-339
-316
-324
-325
-304
-307
-313
-326
-347
-353
-347
-368
-406
-406
-416
-438
-426
-441
-477
-501
-492
-497
-504
-485
-495
-499
-494
-482
-458
-432
-415
-402
-390
-373
-360
-350
-340
-354
-348
-309
-272
-246
-225
-215
-207
-209
-200
-187
-215
-228
-238
-276
-306
-323
-319
-329
-327
-306
-312
-303
-295
-269
-252
-261
-260
-244
-263
-293
-307
-341
-366
-356
-341
-347
-347
-336
-336
-332
-321
-308
-301
-304
-282
-281
-283
-272
-268
-260
-254
-241
-236
-233
-216
-218
-211
-195
-187
-202
-205
-221
-239
-237
-256
-280
-305
-344
-393
-415
-417
-407
-400
-392
-360
-329
-304
-268
-244
-218
-207
-217
-205
-189
-187
-190
-194
-194
-203
-183
-159
-140
-115
-131
-125
-122
-143
-150
-168
-217
-254
-272
-297
-297
-262
-236
-220
-196
-172
-159
-153
-158
-165
-160
-169
-191
-191
-201
-188
-171
-174
-164
-152
-148
-174
-196
-201
-244
-278
-315
-353
-375
-372
-362
-375
-355
-320
-310
-299
-279
-237
-234
-243
-227
-255
-292
-286
-284
-310
-317
-313
-293
-291
-296
-298
-322
-329
-324
-320
-328
-346
-359
-342
-345
-338
-314
-304
-273
-254
-236
-203
-219
-224
-238
-272
-276
-258
-245
-236
-244
-255
-255
-256
-242
-219
-220
-232
-225
-240
-248
-250
-260
-261
-258
-252
-235
-240
-266
-277
-279
-266
-260
-276
-254
-225
-228
-196
-191
-212
-205
-213
-241
-241
-248
-267
-308
-332
-335
-340
-337
-360
-377
-388
-396
-395
-399
-401
-391
-373
-370
-366
-352
-349
-338
-326
-313
-308
-293
-279
-267
-269
-266
-267
-294
-289
-272
-271
-280
-305
-314
-325
-358
-372
-385
-388
-374
-394
-406
-400
-379
-360
-360
-352
-334
-319
-318
-309
-309
-314
-322
-322
-320
-320
-318
-315
-290
-293
-314
-294
-291
-319
-332
-334
-355
-348
-310
-309
-314
-306
-303
-291
-281
-278
-261
-241
-220
-234
-228
-215
-229
-224
-222
-238
-241
-240
-247
-245
-262
-271
-284
-319
-306
-287
-295
-303
-317
-329
-330
-325
-327
-313
-312
-308
-288
-279
-276
-251
-238
-244
-235
-223
-232
-248
-255
-255
-278
-284
-263
-273
-273
-278
-280
-262
-268
-258
-235
-243
-237
-247
-251
-259
-300
-311
-321
-332
-342
-328
-319
-311
-274
-285
-292
-290
-312
-325
-351
-352
-360
-373
-365
-371
-374
-366
-339
-288
-269
-242
-216
-180
-187
-234
-244
-269
-321
-356
-377
-389
-410
-433
-425
-430
-425
-411
-407
-396
-409
-431
-437
-448
-452
-455
-438
-434
-434
-391
-359
-322
-271
-264
-263
-251
-228
-203
-203
-224
-227
-243
-252
-251
-265
-262
-244
-251
-262
-258
-263
-253
-238
-259
-276
-285
-287
-274
-270
-281
-279
-272
-263
-258
-259
-234
-213
-215
-205
-198
-196
-190
-201
-218
-219
-249
-262
-258
-282
-270
-254
-239
-238
-232
-217
-238
-239
-257
-270
-262
-295
-294
-290
-269
-252
-256
-231
-223
-230
-233
-249
-249
-258
-276
-276
-291
-304
-308
-302
-317
-331
-320
-333
-342
-326
-328
-321
-314
-304
-303
-302
-297
-295
-307
-318
-310
-310
-325
-321
-313
-323
-295
-262
-259
-233
-208
-202
-193
-191
-208
-231
-248
-277
-297
-299
-308
-307
-307
-300
-281
-263
-256
-248
-232
-214
-196
-172
-160
-154
-167
-168
-181
-204
-193
-202
-209
-200
-191
-171
-162
-145
-121
-127
-105
-103
-129
-152
-178
-201
-217
-231
-247
-234
-230
-230
-208
-195
-203
-190
-180
-196
-194
-200
-213
-223
-255
-258
-258
-287
-296
-292
-282
-271
-258
-257
-258
-253
-254
-263
-265
-271
-269
-275
-283
-284
-290
-278
-275
-273
-262
-270
-286
-277
-292
-284
-267
-264
-272
-281
-284
-293
-296
-294
-296
-289
-272
-268
-278
-289
-285
-279
-268
-267
-250
-226
-197
-184
-203
-205
-206
-217
-206
-219
-229
-237
-228
-206
-180
-128
-122
-121
-94
-114
-131
-132
-151
-169
-194
-208
-219
-224
-221
-210
-194
-170
-148
-140
-126
-115
-120
-125
-143
-170
-188
-188
-208
-222
-203
-195
-178
-186
-200
-197
-215
-216
-224
-226
-229
-246
-241
-227
-228
-219
-208
-204
-189
-186
-186
-202
-194
-182
-177
-186
-198
-224
-248
-259
-281
-285
-264
-245
-245
-244
-215
-177
-172
-182
-181
-167
-163
-171
-158
-160
-192
-199
-205
-207
-208
-207
-199
-212
-220
-218
-232
-233
-220
-229
-230
-239
-256
-259
-275
-297
-290
-280
-286
-276
-237
-216
-198
-171
-155
-169
-164
-145
-157
-144
-139
-139
-142
-149
-149
-155
-153
-156
-169
-169
-165
-188
-217
-235
-267
-285
-294
-306
-313
-304
-308
-335
-327
-313
-329
-331
-313
-295
-298
-283
-257
-235
-231
-241
-239
-251
-259
-281
-297
-303
-330
-357
-338
-345
-352
-332
-313
-313
-321
-324
-291
-280
-265
-242
-237
-217
-202
-178
-160
-142
-109
-102
-96
-94
-95
-105
-129
-128
-124
-148
-163
-164
-165
-172
-177
-167
-166
-187
-186
-185
-194
-194
-200
-189
-188
-205
-217
-236
-253
-261
-285
-307
-310
-331
-351
-331
-327
-328
-331
-326
-328
-326
-293
-298
-298
-296
-276
-250
-254
-236
-226
-212
-209
-229
-237
-243
-272
-292
-282
-289
-304
-303
-299
-328
-320
-310
-337
-371
-386
-359
-376
-380
-354
-357
-357
-345
-328
-316
-306
-326
-329
-322
-338
-316
-287
-263
-250
-227
-204
-211
-208
-207
-219
-219
-234
-246
-249
-239
-241
-251
-262
-270
-260
-261
-268
-274
-288
-297
-295
-285
-275
-248
-225
-198
-188
-162
-141
-137
-128
-125
-120
-119
-144
-190
-207
-224
-239
-240
-242
-241
-256
-278
-283
-301
-323
-332
-327
-333
-331
-316
-312
-303
-300
-313
-303
-305
-307
-298
-306
-308
-317
-325
-319
-313
-307
-298
-309
-322
-350
-365
-368
-369
-355
-354
-336
-329
-336
-325
-333
-345
-349
-333
-328
-316
-290
-287
-270
-242
-224
-215
-210
-222
-239
-247
-254
-244
-233
-238
-242
-248
-229
-217
-225
-220
-220
-215
-230
-226
-238
-272
-282
-292
-296
-280
-247
-221
-193
-187
-193
-171
-149
-154
-165
-169
-179
-205
-238
-260
-269
-290
-307
-316
-310
-293
-294
-296
-282
-308
-319
-333
-355
-347
-344
-340
-320
-286
-269
-248
-239
-231
-213
-204
-195
-180
-179
-175
-147
-146
-142
-137
-171
-206
-237
-263
-253
-269
-287
-297
-321
-330
-344
-359
-353
-358
-364
-351
-329
-322
-309
-284
-282
-277
-275
-259
-249
-249
-237
-247
-262
-257
-264
-269
-264
-255
-256
-250
-245
-250
-241
-241
-241
-244
-259
-275
-297
-308
-316
-323
-300
-291
-278
-246
-237
-228
-216
-223
-237
-223
-218
-227
-226
-231
-247
-246
-231
-199
-211
-199
-177
-175
-159
-159
-145
-164
-193
-211
-216
-241
-251
-245
-264
-262
-274
-293
-304
-305
-294
-292
-282
-280
-297
-304
-309
-303
-320
-338
-315
-311
-289
-275
-281
-282
-270
-274
-273
-273
-279
-266
-272
-265
-254
-255
-257
-245
-238
-224
-206
-219
-221
-225
-218
-202
-193
-203
-199
-209
-229
-230
-236
-244
-228
-226
-241
-234
-219
-198
-191
-192
-169
-181
-181
-184
-203
-225
-262
-267
-276
-291
-282
-248
-227
-240
-223
-213
-219
-214
-228
-242
-250
-268
-267
-272
-280
-284
-286
-283
-274
-274
-269
-255
-264
-250
-256
-266
-255
-254
-254
-266
-263
-274
-282
-290
-295
-270
-258
-251
-233
-219
-237
-260
-283
-294
-286
-296
-296
-310
-315
-305
-313
-309
-279
-269
-269
-249
-246
-243
-264
-266
-275
-306
-310
-344
-348
-323
-323
-318
-303
-314
-308
-300
-296
-276
-280
-281
-277
-284
-280
-281
-307
-320
-332
-343
-325
-318
-311
-291
-281
-265
-256
-256
-269
-266
-277
-280
-295
-307
-287
-299
-307
-286
-287
-295
-285
-290
-290
-258
-269
-274
-270
-271
-254
-258
-263
-253
-269
-276
-297
-324
-297
-302
-338
-338
-345
-350
-344
-333
-310
-307
-307
-288
-283
-306
-307
-315
-349
-340
-352
-362
-359
-377
-406
-395
-395
-394
-356
-367
-366
-358
-357
-344
-335
-314
-283
-284
-296
-306
-307
-301
-316
-309
-297
-315
-291
-278
-287
-270
-257
-249
-240
-238
-219
-197
-194
-208
-229
-245
-266
-284
-303
-300
-314
-326
-310
-314
-317
-307
-317
-321
-302
-318
-342
-348
-367
-383
-392
-400
-404
-393
-400
-380
-356
-364
-343
-339
-341
-330
-344
-338
-339
-357
-347
-329
-317
-311
-291
-259
-248
-246
-235
-229
-220
-225
-237
-228
-223
-219
-196
-184
-185
-162
-165
-183
-198
-221
-225
-240
-238
-228
-231
-226
-230
-228
-212
-213
-210
-200
-179
-166
-183
-183
-181
-199
-208
-225
-240
-256
-266
-246
-235
-221
-216
-221
-229
-248
-269
-248
-253
-281
-273
-275
-292
-322
-312
-321
-336
-308
-309
-288
-239
-237
-223
-224
-219
-205
-215
-211
-216
-213
-196
-187
-174
-163
-169
-190
-207
-223
-249
-259
-275
-286
-298
-305
-324
-330
-317
-319
-334
-343
-349
-342
-340
-326
-318
-340
-376
-332
-71
-148
-250
-188
-134
-114
-155
-230
-283
-228
-209
-249
-187
-185
-181
-130
-121
-168
-170
-129
-144
-131
-101
-135
-150
-134
-141
-173
-176
-169
-152
-141
-151
-146
-139
-149
-130
-123
-137
-123
-129
-157
-201
-235
-245
-251
-253
-260
-269
-268
-279
-269
-256
-238
-234
-229
-230
-228
-243
-264
-252
-265
-273
-269
-269
-257
-237
-234
-237
-234
-259
-283
-290
-303
-289
-289
-317
-338
-327
-304
-295
-267
-271
-263
-245
-239
-224
-238
-227
-198
-197
-206
-196
-210
-203
-199
-203
-177
-185
-199
-195
-200
-194
-191
-199
-216
-219
-233
-246
-232
-235
-214
-216
-229
-207
-220
-223
-215
-223
-210
-211
-226
-221
-243
-259
-244
-248
-261
-254
-228
-229
-223
-226
-205
-194
-195
-165
-165
-187
-194
-203
-207
-222
-227
-236
-260
-262
-256
-249
-261
-260
-248
-249
-247
-228
-227
-238
-239
-260
-277
-283
-294
-291
-306
-306
-307
-294
-299
-327
-304
-301
-302
-293
-283
-264
-270
-287
-284
-286
-303
-295
-281
-266
-267
-255
-230
-233
-222
-215
-220
-220
-210
-190
-205
-176
-158
-165
-137
-127
-106
-94
-94
-94
-96
-130
-166
-184
-192
-198
-211
-224
-226
-240
-251
-242
-238
-241
-233
-236
-240
-225
-221
-208
-188
-186
-168
-172
-186
-190
-211
-211
-218
-229
-221
-224
-219
-210
-218
-212
-202
-215
-221
-241
-268
-281
-304
-296
-310
-320
-302
-322
-338
-325
-327
-310
-298
-301
-304
-311
-315
-327
-329
-322
-304
-298
-298
-278
-259
-247
-238
-223
-215
-210
-204
-196
-187
-195
-196
-207
-211
-205
-211
-217
-209
-207
-217
-218
-225
-212
-204
-221
-208
-212
-215
-190
-204
-189
-170
-187
-187
-181
-174
-167
-153
-137
-138
-147
-163
-191
-195
-208
-234
-223
-208
-203
-195
-190
-185
-177
-187
-176
-189
-212
-226
-246
-257
-268
-262
-246
-259
-276
-277
-276
-261
-249
-231
-217
-203
-211
-225
-216
-233
-244
-252
-254
-263
-257
-256
-259
-248
-253
-260
-254
-247
-266
-273
-285
-282
-277
-259
-226
-216
-208
-197
-211
-212
-217
-228
-232
-224
-217
-218
-238
-254
-247
-264
-279
-286
-300
-298
-308
-313
-300
-303
-313
-312
-328
-331
-336
-320
-292
-270
-256
-289
-300
-269
-264
-317
-366
-365
-334
-380
-582
-1728
-1845
-1368
-1251
-1223
-813
-213
-31
514
477
273
166
80
-321
-556
-651
-857
-662
-409
-202
26
201
445
482
393
276
-27
-198
-343
-526
-522
-468
-383
-220
-81
21
-1
-149
-1325
-1498
-1041
-1231
-1197
-1024
-303
-479
-537
-155
-599
-664
-734
-855
-912
-1061
-1030
-1144
-888
-718
-505
-466
-118
22
-333
-49
-254
-415
-447
-372
-246
-402
8
-2
-81
184
-186
-186
-104
-352
-279
-263
-148
-68
-19
53
-58
17
-130
-161
-99
-326
-354
-155
-538
-150
380
-695
-938
-693
-930
-865
-793
-666
-646
-195
92
-67
-230
-783
-480
-706
-630
-586
-804
-350
-79
73
21
33
89
-39
60
-205
-384
-402
-396
-194
-182
79
68
150
224
22
-48
-354
-395
-399
-464
-151
-139
-95
9
-94
-36
-187
-220
-314
-427
-289
-272
-124
-9
-18
78
1
20
-101
-1213
-1170
-880
-881
-646
-604
-111
-18
105
156
-145
-222
-153
-334
-475
-452
-522
-380
-145
88
225
127
271
240
-49
-197
-462
-459
-443
-430
-144
-84
55
114
-88
-41
-265
-437
-509
-581
-396
-298
-269
-282
-214
24
-236
-577
-1021
-1052
-618
-759
-894
-899
-410
43
-254
-426
-521
-369
-345
-551
-502
-466
-497
-503
-285
-302
58
175
-234
-168
-206
-210
-386
-779
-370
9
-205
-31
177
-49
-266
2
-270
-531
-279
-382
-196
-112
-148
206
34
-220
-49
-149
-462
-561
-322
-331
-227
-233
96
123
-191
-22
198
165
-442
-268
139
-528
-467
372
286
-180
-62
285
270
160
-106
-329
-151
-309
-229
8
232
18
118
217
271
343
-128
-384
-653
-246
23
-81
-96
-163
19
516
182
-636
-735
-51
-128
-637
-546
-140
-225
98
733
252
-318
-41
-85
-102
157
-493
-556
-78
229
31
-48
67
-194
-13
129
-327
-711
-366
110
-190
-575
39
538
259
-107
50
-79
-462
-35
-301
-180
115
75
135
170
166
385
-31
-578
-236
251
196
-302
-97
-296
400
772
-409
-524
371
225
-305
-268
-365
-263
-191
206
233
-395
-743
162
679
-268
-756
-17
595
-439
-969
-401
760
495
-340
-652
-25
182
-344
-42
-90
-282
89
260
-456
-135
374
57
-165
-297
71
377
15
-425
-87
51
70
55
-148
-479
100
108
-435
153
15
-305
-506
-195
308
-76
-10
-2
-314
339
6
30
322
-24
-185
-317
149
452
-378
-386
195
1
335
135
-344
140
-245
-123
694
-347
-983
-153
262
387
-696
-848
322
707
-111
-290
-236
-54
945
-64
-1095
-507
620
412
-74
9
-151
1058
847
-740
-543
445
587
-66
1
-115
152
506
281
-264
-199
50
33
-211
-151
118
-155
-25
-208
-470
283
-8
25
291
265
51
-226
-270
-457
306
-385
-220
662
226
-163
-204
139
43
126
-545
-690
-77
232
-630
-558
125
493
627
-102
-314
-696
19
-462
-1067
-154
-30
-274
-60
654
149
-623
-352
135
106
-561
-615
170
260
539
-164
-425
707
9
-223
-487
-698
763
46
-849
-103
552
580
221
-646
-651
1021
657
-1065
-902
935
-31
-40
279
-288
-5
210
25
-480
-470
257
318
-298
-383
-273
866
95
-1248
-318
437
481
-1197
-816
820
50
-567
-517
282
301
-265
65
-409
-549
817
-527
-513
205
-890
-573
1072
335
-1171
355
429
-407
234
-302
-758
12
486
-251
63
154
-1198
-90
862
-292
-643
-388
-164
202
-492
-894
101
187
-556
-524
-36
7
40
-370
-1184
-487
479
453
-694
-957
692
575
-740
-997
-120
1256
148
-1262
-772
17
964
-245
-690
335
409
96
-122
-614
-769
80
146
-436
-45
-249
-178
300
222
-95
-839
-731
201
301
-604
-653
-215
736
-8
-730
-101
419
-577
-741
601
-179
-624
-620
-481
397
188
-87
-597
-159
138
23
-367
-889
-655
51
331
-1356
195
942
-279
-790
-334
282
-947
-775
-396
187
-773
-865
323
267
451
-665
-367
925
10
-1191
-1468
-436
1195
555
-1021
-925
862
924
-628
-763
-439
-321
-629
411
141
-1079
134
47
-349
-214
-553
8
183
-766
-119
559
-614
-749
393
-209
277
272
-605
-554
-345
337
-257
-1042
-335
885
320
-628
-108
-239
40
-48
-396
-604
145
345
-321
-716
49
11
442
-44
-810
-46
-136
250
-371
296
-105
-973
706
693
-236
-401
-31
215
-574
-279
-160
73
683
-600
-361
475
98
-62
-707
-581
271
170
-950
-172
687
-230
-430
298
42
264
-347
-1501
647
192
-585
-446
-258
647
-577
171
218
-655
-55
-171
-436
-252
-461
-283
-286
246
-187
-159
-108
-582
-195
-786
-362
77
-768
-554
277
-124
-566
8
-225
-788
-530
227
-961
-458
60
-1131
720
-466
-1105
-577
964
-543
-1875
262
137
-192
-923
-930
-11
882
-701
-823
617
-110
-787
170
59
-493
-282
172
-339
-383
-223
-708
-271
-311
-699
184
-260
-1027
196
-498
-325
289
-317
-341
-332
232
-432
-733
-387
4
374
-995
-737
135
-125
-540
71
203
-568
-751
-284
207
-58
-1380
-438
479
-1003
-47
225
-946
-365
580
-122
-742
-758
-1120
1018
-398
-1680
46
177
-227
-658
-24
-455
-440
362
-888
-595
118
-149
-1021
-226
282
-349
-924
-728
865
-59
-818
-790
10
-67
-405
-623
-133
-82
456
-609
-386
-334
-986
957
-506
-1722
-253
1025
-388
-1380
-311
1016
-435
-955
-629
-443
1009
-500
-1997
281
1310
-1395
-665
-183
330
-312
-1656
146
216
49
-1621
-53
536
-406
-196
-1015
574
-494
-1177
1
382
-254
-703
-698
-729
1166
-72
-1790
-327
696
-764
-874
10
-984
74
818
-637
-1609
78
1330
-565
-2497
-484
1161
-892
-512
-924
-192
453
-983
-880
-556
-400
-569
-556
-132
-1048
-672
636
-802
-421
32
-48
-473
-245
68
-579
-671
99
-380
-1127
1292
193
-1459
-418
238
189
-441
-1616
-72
656
-668
347
-377
-1034
450
179
-467
-946
-17
-267
-605
48
-130
271
-1416
-318
798
-592
-1122
-198
350
-656
201
-786
-1048
376
721
-1121
-1698
331
233
-477
-430
4
-76
-1112
408
590
-700
-147
233
432
-1248
-300
665
-540
-391
-13
96
-619
-131
286
-498
-514
-589
-213
300
-130
-1258
-709
741
99
-1040
-547
-333
401
546
-1511
-1019
1335
-353
-768
89
-295
331
297
-355
-759
-382
97
-697
337
-319
-578
496
-604
-960
-203
-416
-697
78
123
-1422
-548
751
-668
-530
-871
-500
-421
623
99
-2076
734
244
-1139
-5
-655
-576
-188
234
-219
-1259
-688
7
849
-881
-1576
193
116
-145
-916
-637
-232
4
216
114
-1003
-104
-269
249
-192
-1843
666
-382
-926
542
440
-834
-432
-287
-406
557
-1043
-29
92
-529
-12
640
-655
-824
612
-901
97
69
-761
-511
-180
-745
-556
420
-253
-445
346
-438
-1704
742
876
-967
-746
-334
810
-74
-738
265
-24
-457
-695
-113
-419
-94
-614
-73
-396
-513
696
97
-601
-1063
419
920
-1237
-1500
581
438
-215
-477
81
69
-30
257
-1306
657
-497
-926
437
8
-315
-1136
567
278
-1303
-297
600
-1241
-709
773
30
-1208
692
908
-708
-360
-678
187
327
-926
-580
-1012
-96
1136
-826
-458
-153
-57
548
-1007
-1740
59
159
-856
147
-451
-470
505
-167
-881
-501
-895
-127
-483
-1585
651
59
-887
-644
627
410
-1555
-573
-868
414
-558
-1734
679
37
-325
128
-504
-187
-420
157
-539
-931
-483
-356
730
209
-1847
-681
613
396
-441
-1592
-245
-327
90
-263
-970
-736
-41
42
-692
-552
-599
-218
148
-527
-1527
-344
485
-245
-894
-651
-28
-356
144
-441
-1120
-832
958
-142
-2120
488
590
-1147
-317
518
-1444
-377
609
-1568
-426
-395
-75
627
-520
-1626
327
942
-1965
-845
504
-775
-1398
307
-92
-1325
-435
374
-18
-1110
-730
87
32
-1801
-209
-535
-979
1019
-678
-1240
-79
862
-928
-1215
-388
-140
-450
-702
-632
-312
-5
-731
-695
405
-750
-1001
769
-1210
-778
187
-805
186
-687
-1142
277
40
-291
-528
-1528
-182
423
-859
-202
-1046
40
430
-506
-418
-999
-398
-569
-77
-771
-437
-102
-671
-9
-271
-595
219
149
-1194
-1192
98
706
-557
-1278
236
1056
400
-810
-1668
438
613
-1277
-497
-568
543
-541
-352
177
-1488
665
-447
-687
-334
-582
170
-439
-421
-608
-258
768
-1198
-1369
896
-340
-1074
273
-922
-861
-382
87
159
-943
-205
-196
643
-1379
-659
1611
-517
-2243
-243
1619
-217
-1640
-863
1332
-264
-721
-124
-634
-458
-255
-414
-543
-687
-297
693
-15
-967
-791
-554
-37
-227
-1149
-897
-706
949
321
-2061
57
743
-1162
-990
-392
153
127
-898
-823
-334
-304
64
-329
-411
-1371
437
480
-1968
-534
539
-325
-510
-1056
170
459
-811
-521
446
-371
-1008
-210
-173
-881
82
31
-841
277
0
-867
-1171
514
-165
-961
-94
-393
425
-729
-895
664
324
-900
-918
446
-622
-895
65
-585
11
-6
-645
-82
-70
-294
-431
-42
-1140
-72
-39
-199
249
-1357
-139
490
-817
-853
522
-978
-1267
1039
-521
-940
-625
-488
-176
-1170
233
-355
-1072
159
-336
-1276
-447
270
-428
-229
-1135
-461
418
-494
94
-636
-1480
-477
231
659
-1176
-1783
689
1243
-1097
-1605
-668
822
663
-1322
-1404
523
-624
-437
725
-576
-1406
447
-143
-1659
-222
-268
-316
-491
-735
82
-164
-1063
-600
-124
-77
-978
-1207
229
41
-1134
-452
209
-195
-454
-1230
-500
792
-746
-1292
-705
135
201
-823
-425
-955
-889
946
-511
-1343
254
-371
-340
29
-1017
-426
1092
-403
-912
-628
151
-586
-25
910
-931
-1719
593
1127
-1582
-588
-276
244
2
-1330
-453
-328
-237
-186
-381
-640
-1
-432
-513
331
-1090
-1136
675
294
-1094
-1064
-332
638
46
-1105
-1135
405
333
-1011
-1182
121
934
-852
-943
358
648
-1384
-1911
1102
-144
-700
-80
-785
-622
187
317
-2298
78
1092
-1200
-240
-183
-220
-681
-257
11
28
-338
-864
448
-451
307
-1413
-884
1501
176
-1837
-966
1919
-646
-1999
-72
-126
-8
23
-1262
-468
181
-795
-599
238
-143
-1223
-241
988
-825
-1471
441
1071
-712
-1340
-64
682
-537
-791
-533
-364
67
-173
-1128
-946
426
27
-2033
56
1458
-1021
-2344
166
1322
-1071
-802
-670
214
-8
-1524
459
-830
-873
-67
-665
-513
-717
225
-35
-555
-1197
572
656
-1846
-233
942
-213
-1643
-692
991
-954
-1214
841
37
-1092
-497
-428
271
-410
-902
-490
-527
813
-223
-1160
-683
568
1005
-515
-2086
-355
1280
-84
-2102
-441
952
-387
-761
70
-38
-553
-481
141
219
-1041
-1818
-254
1625
-9
-1622
-650
1039
212
-1716
-438
17
-246
-182
-239
-148
-1165
-358
1606
50
-1731
-694
817
200
-1056
-872
65
534
-697
4
124
-398
-376
784
-776
-1180
-385
-760
444
-601
-309
844
-261
-1317
311
863
-1673
-1246
292
176
-502
-753
-733
-133
1436
-618
-1708
260
-84
-569
-237
-1667
52
1045
-460
-809
-1189
1543
1555
-2275
-1875
1852
-359
-1646
-186
325
276
-716
-295
34
-64
-407
-1381
-454
-205
-200
429
-652
-1273
-208
1227
-518
-1198
-333
-391
-266
-752
-757
89
-187
-7
-135
-714
-158
-235
-144
-482
-832
-269
-452
-333
-227
835
-132
-1221
-275
-339
884
-85
-2412
-748
1027
-406
-585
-1005
512
1426
-1578
-855
188
-109
-460
-1357
400
853
-662
-1183
346
480
-217
-834
-92
-527
-965
-33
-1078
-67
-226
-210
-55
-548
298
-648
-1445
-752
114
320
-1813
-559
195
551
-319
-975
-98
-447
-637
-1195
37
-94
-929
60
-58
-1483
-299
981
-313
-1728
-1272
643
-123
-1272
-620
51
-211
-827
452
53
-1782
-59
269
-1554
-515
76
-517
94
264
-23
-1197
499
593
-907
-525
-803
126
-600
705
269
-1381
-716
-442
1576
446
-1484
-1500
389
933
-1539
-1639
503
-367
362
288
-1400
-182
548
-686
-1018
899
-610
-1149
166
56
348
-567
-794
-11
117
-748
-386
-229
-1557
-211
338
324
-1186
-889
28
247
439
-2409
-1026
-113
-160
201
-1380
-936
1027
590
-1301
-1077
-37
230
-1525
-1785
875
1124
-714
-2351
429
2960
-644
-2482
-1873
1770
1467
-1737
-1545
-558
890
286
705
-693
-1391
1477
-476
-1657
-605
355
7
-781
-425
568
415
-1525
-333
708
-659
-1001
-150
-661
-219
507
-714
-714
633
-240
530
-57
-2367
109
462
-1202
-259
123
178
903
199
-1591
-19
670
-323
-2129
-1065
2745
-892
-2142
545
517
626
-1040
-944
540
55
-1470
-717
815
-388
-1357
-90
1121
-316
27
-896
-1498
-209
237
-790
-695
-255
103
373
-1146
38
-626
-345
45
-1089
-1509
238
994
-732
-1409
-395
875
-313
-567
-1012
-578
69
100
-835
-943
-634
508
24
-800
293
-47
-886
-411
523
-1733
-144
656
-32
-1519
-425
1239
220
-1114
-1439
571
-266
-1399
-453
868
-876
-1169
-514
162
549
-764
-1323
-1421
1030
-310
-1946
-205
310
-303
-712
-795
816
269
-1531
-679
716
-1039
-399
-117
-1277
508
535
-113
-1705
358
1247
-1009
-1133
-1168
-39
1076
-516
-1704
-308
977
172
-168
-1980
-667
1361
-563
-1122
-141
-905
-786
1495
-666
-571
113
-630
514
5
-745
-79
460
-549
-728
204
587
471
-269
-236
-390
-934
227
302
-920
-475
-75
-34
-102
-17
-1625
-272
496
-361
176
-691
-1132
-168
-16
-923
726
-11
-1653
638
-245
-787
85
-995
-606
-292
365
-661
218
-405
-612
290
-1380
-34
1321
-768
-2163
264
531
-646
174
-1464
-241
176
-103
-125
-964
-554
-94
-127
-166
115
-1122
-636
172
-353
220
-445
-108
-108
-1128
446
-288
-241
-892
-565
-65
219
930
-841
-1365
-427
916
29
-1506
185
221
-411
-545
84
154
-623
209
925
-850
-2001
-320
1318
132
-1140
-209
4
-302
-428
-18
-812
598
-196
-2181
-390
-237
352
75
-735
16
-930
26
-234
-1336
-239
-886
-702
169
429
-254
-957
-569
-1035
294
-180
-815
-453
-635
-163
-884
185
-146
-1813
410
278
-255
-689
-1281
-336
-373
-564
-415
486
333
-226
-1852
-1441
1049
668
-1493
-1610
-996
199
818
-777
-1747
-135
-67
-21
-150
-780
-178
-748
-335
-290
286
74
-20
-346
-1041
493
-90
-208
-1266
-669
-250
254
471
-1474
-313
-821
51
417
-597
-658
-1389
-21
268
-391
-795
-415
260
-279
-670
-755
-32
-125
-1096
-587
-295
-85
-191
-242
-538
-1106
276
512
-1354
-747
45
-872
14
-871
-420
281
-492
-391
-972
-101
-47
-629
-578
175
-1177
-432
600
-860
-692
203
149
-543
-1005
68
-285
-539
-1111
-327
332
-418
-19
-1309
-61
-2
-342
169
-1276
-387
799
-111
-1414
-257
458
-11
-1047
-775
987
-87
-699
-871
-651
-250
396
13
-795
-590
-797
348
575
-1357
-916
-353
-591
503
-576
-1684
-7
15
-23
-669
-1476
45
727
-950
-1711
-93
459
-1092
-1293
498
-203
-757
-512
-594
-521
-889
226
-375
-1045
18
-1312
207
162
-991
787
-992
-485
-243
-1301
-345
-618
164
-159
-862
-11
-692
-701
-191
-405
-707
-1184
-848
739
-393
-1374
-155
92
-716
-565
173
-797
-605
-695
-62
-322
-538
-135
-236
280
-241
-537
-401
-646
-843
303
-121
-1216
-22
-129
16
-248
-1133
422
-1114
-1259
295
73
-1317
-1322
842
-31
-881
-947
-450
-189
-853
232
-1187
-2150
815
354
-1558
-282
190
196
-608
-1163
-835
308
176
-1327
-1052
1216
11
-861
110
-1002
-372
1106
-896
-959
-196
-602
215
323
-400
-477
-400
421
-225
-1179
34
-1132
467
683
-1277
-655
-129
1070
593
-1523
-1597
-307
1058
-30
-1405
-725
429
646
-1179
-111
331
-1068
-264
-376
-954
262
-733
-188
-629
-1134
1010
89
-1788
-1028
1086
-585
-476
-649
-746
-130
-157
394
-1316
-248
-297
94
-938
-1551
439
-99
-837
-1368
232
56
-536
-533
-805
36
-682
-294
-265
-342
-822
-414
483
-1018
-297
270
-1279
-853
249
-849
-835
-247
-132
-169
-1806
-828
1312
-518
-852
-1122
-352
432
-613
-875
-1384
1156
-327
-1365
803
-929
-208
-600
-1301
45
-399
-270
243
-769
-1178
-213
411
-184
-520
-181
-824
-461
479
343
-714
-1182
-62
720
-236
-308
-841
-802
61
-518
-395
376
-689
-1058
-1144
-59
473
-1475
-904
150
44
-1724
-738
323
-260
-644
-937
-579
-20
321
-885
-1203
88
82
-840
-790
-801
272
354
-1187
-755
-124
516
-795
-1234
723
-747
-1022
85
-428
-184
461
-777
-1003
-212
261
-830
-1143
156
194
-1035
23
-242
-614
-6
-539
-142
10
122
-1079
-577
101
256
497
-689
-911
38
845
457
-1154
-743
1024
-108
-214
-825
461
588
-644
-370
-785
474
-525
61
-372
-323
-79
-263
-53
-740
343
42
-1525
-410
1343
9
-1039
-1024
-38
-149
140
-474
-1218
341
-516
-236
-79
-624
-468
-11
-192
-1131
-336
168
110
-1253
-347
446
-486
-920
-374
-584
-782
-53
-199
-186
-731
-538
-468
-226
307
-226
-1072
-476
-305
-564
15
-797
-262
-99
-113
207
-1015
-898
352
-738
-31
-46
-1041
257
158
-582
-885
-238
217
-535
-1339
-641
625
387
-556
-641
-1241
-595
185
-27
-644
-691
-749
-479
-156
-716
-79
-553
-348
-459
-152
-492
-720
320
-640
-1051
-174
518
187
-462
-1137
36
413
-1427
-591
155
-334
-399
-194
-374
-817
-166
-505
-365
-442
-243
-373
-560
-378
-628
-192
145
-668
-902
238
60
-1159
-535
113
-725
-74
-202
251
-463
-988
183
101
-466
-809
-138
-115
26
57
-445
-18
-68
-260
-134
-586
-780
565
-134
-1631
-116
959
164
-1146
-779
527
-166
-792
-688
-148
-638
-459
539
-989
-904
-37
-511
-567
-644
-463
-151
-747
-1281
257
546
-1277
-901
478
-729
-1363
-350
-546
-525
-855
-811
-448
188
-453
-687
-39
-1584
-666
234
-273
-700
-1368
-48
42
-84
-721
-1212
-369
-368
-492
-779
-182
-275
-779
-454
-95
125
-507
-574
-1046
-178
62
-801
-525
-840
-411
680
-446
-1010
-388
-595
-55
-287
-375
-409
-319
-395
-139
457
-511
-365
-865
-226
216
-1094
-275
114
-810
-178
216
-2
-843
-519
12
-1066
-317
-709
-678
229
-310
-949
-170
-17
-172
-35
-1039
-26
88
-727
-116
28
-268
-72
-37
33
-56
-213
216
-63
-124
-1003
-109
804
-98
-42
-377
139
168
-379
-825
-522
-282
2
-112
-400
-774
-392
451
-417
-202
-1215
-717
224
-344
-471
-998
-334
120
112
-511
-148
-363
-825
-386
-236
-529
-743
205
-407
-415
611
-633
-1244
-321
224
-222
-1216
-1052
-275
436
612
-1180
-1068
126
110
-199
-1421
-567
-281
-257
124
-594
-370
59
209
-980
-458
12
-943
-794
399
181
-1176
740
375
-590
121
-1094
-1225
151
153
-1335
-638
-189
61
150
-536
-863
-802
-301
125
-362
-1225
-594
113
-87
-578
-666
-276
-307
-706
-628
-584
-671
-3
-416
-449
-362
-363
-63
-935
-276
-319
-1102
-697
263
-372
-672
-584
-201
216
-343
-524
-531
72
-679
-732
424
-472
-715
-247
-274
41
-26
-595
-386
-273
-387
-5
-561
-134
-293
-333
43
-442
-557
-4
-778
-338
235
-604
-1134
-1086
305
-436
-945
-193
458
-3
-1313
-280
-390
-756
-195
-396
528
23
-805
-441
38
-393
-633
24
-11
-183
347
118
-863
-394
507
544
-716
-766
563
137
-1092
-346
371
-835
-213
350
398
-362
-1157
-481
-155
268
-389
-595
648
179
-627
-592
-170
222
-503
-616
-92
-94
28
108
-612
-730
-38
291
148
-4
-925
-611
335
-532
-321
337
-341
-193
-202
-19
582
-888
-884
-584
-246
659
84
-330
-551
-61
-105
-346
189
-470
-94
333
-354
194
309
-478
-691
-286
50
245
-106
-809
-116
481
-822
-966
96
219
-303
-696
-319
300
-182
-1026
-659
-90
498
13
-681
-310
-442
-814
-912
-287
38
-356
347
-323
-695
-647
-1027
-590
-194
-291
-384
-85
-19
-29
-1281
-1214
6
384
-267
-545
-346
-698
-303
-513
-949
-874
143
698
268
-274
-1047
-807
-113
-679
-667
908
588
-1022
-567
85
-387
136
-409
-1126
154
189
-31
-338
-852
-433
-140
-184
3
328
-662
-994
-310
-149
-329
-441
-38
-125
-88
-494
-487
-164
-326
-600
-319
534
-70
-927
-742
64
196
-364
-967
-982
-3
567
-701
-1136
59
318
8
-506
-680
-536
46
-168
-532
-346
-45
93
-268
-849
-826
-495
232
410
-654
-819
-56
-259
-135
-60
-562
-632
514
561
-1029
-747
-311
-239
-186
-54
238
-100
-612
-156
-372
-859
-204
646
192
-595
-548
342
272
-963
-453
238
170
-72
301
-605
-1337
-46
623
-168
-925
-375
504
119
-809
-327
-573
-428
295
25
-620
-735
24
148
-353
-857
-316
427
23
-693
135
344
-453
-945
-436
507
547
-322
-415
336
-267
-630
-588
-640
-256
-29
145
-153
-51
-162
-733
-899
-702
33
199
-147
-695
-505
532
-595
-1013
-448
-296
381
-314
-547
31
-348
-805
-396
-72
-240
-79
-77
56
-277
-618
125
-77
-453
247
632
353
-122
-354
-499
-350
133
257
234
450
-157
-29
-190
-648
-550
-509
124
649
613
23
-397
-655
-255
231
135
-230
17
178
-210
-360
-703
-165
183
-73
-154
-354
-489
-203
-428
-486
-218
-523
180
443
49
-694
-897
-517
-216
68
-152
-269
-120
-93
-287
-747
-485
-190
-290
398
-5
-987
-730
1
142
-420
-608
-334
-124
62
-672
-858
-315
-35
-105
-225
-41
-279
-617
-872
-953
-292
454
-29
-567
-251
-436
-526
-530
-536
-232
-826
-195
165
-292
-653
-765
-446
-555
-61
-377
-450
-257
-523
-66
-100
-384
-81
-264
-679
-467
-357
-411
-404
-313
-114
-412
-641
-398
-412
-750
-208
-2
-523
-454
-347
-238
-440
-524
-409
-142
170
-503
-663
-185
-90
65
-270
-500
-297
-125
87
-310
-711
-635
-97
13
-468
-628
-369
-110
-156
-388
-417
-396
-539
-60
-172
-970
-429
409
5
-529
-239
-386
-707
-785
-543
131
-172
-638
-224
-60
-770
-751
-399
-537
-257
-237
-674
-904
-298
-48
-623
-850
-448
42
2
-1011
-1215
-177
-19
-518
-824
-254
-126
-169
-171
-689
-556
-181
64
-120
-79
97
-524
-592
-83
-216
-395
-285
-329
-317
-152
-331
-268
-278
-328
-272
-477
-40
-40
-107
-263
-366
-231
-337
34
-303
-662
-304
-74
-307
-383
-152
-256
-190
-363
-444
-291
-642
-450
-404
-215
-163
-234
-186
-476
-433
-48
-359
-769
-326
-170
-392
-157
-166
-594
-542
-672
-731
-442
-493
-621
-479
-320
-245
-436
-350
-350
-622
-933
-325
84
-293
-439
-640
-195
-83
-362
-553
-701
-341
-406
-513
-271
-181
-335
-554
-328
-124
-404
-635
-624
-449
-449
-159
-182
-514
-402
-545
-436
-436
-319
-484
-510
-498
-215
19
-256
-312
-595
-592
-561
-239
-91
-518
-342
-324
-350
-328
-552
-465
-658
-265
-5
-390
-297
-570
-647
-347
-116
-167
-287
-392
-356
-476
-478
-241
-421
-339
-219
-229
-537
-510
-90
-365
-560
-450
-206
-135
-592
-827
-476
-261
-250
-296
-319
-298
-503
-576
-481
-219
-346
-430
-306
-275
-107
-229
-603
-472
-277
-10
-213
-550
-97
-255
-396
-356
-228
-58
-86
-293
-523
-558
-349
-151
-416
-495
-309
-169
-221
-407
-668
-520
-429
-380
-275
-230
-199
-375
-313
-296
-307
-272
-247
-182
-328
-301
-240
-171
-181
-441
-413
-275
-359
-448
-286
-212
-384
-312
-483
-566
-183
-332
-497
-330
-353
-375
-343
-393
-570
-573
-434
-264
-370
-504
-419
-622
-303
-78
-457
-787
-473
-187
-352
-414
-596
-339
-42
-241
-370
-255
-275
-302
-149
-65
-315
-279
-147
-295
-205
-235
-316
-399
-97
-113
-532
-485
-291
-210
-316
-374
-404
-570
-551
-387
-328
-425
-484
-530
-452
-243
-250
-432
-547
-342
-306
-267
-124
-278
-366
-342
-256
-235
-327
-300
-218
-223
-283
-435
-397
-208
-176
-336
-277
-19
-105
-351
-370
-139
-195
-486
-445
-128
-39
-338
-582
-400
-165
-303
-562
-489
-245
-176
-316
-457
-379
-318
-382
-370
-332
-341
-392
-371
-340
-361
-405
-324
-259
-366
-343
-415
-371
-365
-454
-355
-309
-417
-508
-344
-348
-541
-507
-390
-304
-298
-285
-299
-351
-382
-476
-503
-455
-421
-382
-420
-492
-428
-374
-425
-504
-543
-489
-335
-395
-456
-333
-360
-443
-472
-398
-453
-454
-419
-363
-245
-305
-284
-271
-439
-392
-334
-419
-371
-367
-296
-241
-277
-303
-335
-298
-313
-355
-284
-270
-247
-201
-229
-287
-339
-331
-307
-274
-302
-304
-248
-262
-271
-347
-426
-370
-340
-366
-377
-308
-279
-274
-227
-251
-291
-292
-301
-250
-231
-215
-197
-214
-326
-344
-250
-241
-251
-263
-192
-151
-156
-307
-374
-176
-143
-220
-254
-307
-306
-239
-194
-204
-156
-132
-180
-206
-306
-376
-312
-270
-279
-275
-269
-290
-379
-384
-298
-288
-320
-265
-184
-169
-237
-311
-277
-116
-96
-268
-366
-363
-301
-244
-285
-223
-188
-336
-283
-203
-312
-366
-338
-277
-218
-210
-266
-352
-413
-397
-348
-271
-258
-269
-262
-296
-316
-332
-322
-286
-231
-254
-332
-291
-175
-204
-365
-453
-340
-184
-125
-168
-277
-313
-302
-208
-247
-355
-355
-278
-222
-204
-283
-390
-296
-258
-297
-279
-248
-270
-310
-308
-328
-292
-266
-241
-221
-214
-224
-250
-183
-168
-129
-68
-98
-159
-226
-259
-247
-212
-154
-101
-115
-83
-109
-199
-260
-224
-125
-115
-151
-191
-181
-182
-235
-275
-252
-195
-144
-128
-190
-200
-200
-273
-247
-172
-189
-277
-283
-206
-231
-287
-273
-236
-264
-284
-246
-223
-229
-268
-259
-216
-235
-272
-266
-262
-236
-186
-197
-259
-198
-154
-310
-347
-249
-194
-227
-342
-288
-220
-246
-276
-256
-209
-193
-178
-202
-181
-136
-144
-201
-193
-128
-109
-144
-131
-68
-90
-156
-112
-37
-12
-88
-162
-142
-117
-112
-154
-177
-188
-193
-197
-195
-186
-192
-177
-181
-220
-202
-175
-191
-205
-204
-217
-217
-188
-168
-119
-147
-240
-269
-204
-151
-136
-175
-245
-232
-198
-201
-278
-289
-202
-161
-191
-257
-287
-306
-318
-303
-304
-285
-282
-297
-292
-285
-320
-334
-293
-289
-306
-320
-318
-296
-317
-355
-331
-298
-276
-264
-265
-337
-384
-346
-344
-346
-318
-274
-269
-311
-347
-335
-319
-319
-314
-316
-287
-279
-310
-325
-304
-246
-250
-287
-268
-216
-203
-222
-257
-267
-239
-267
-313
-324
-301
-289
-295
-331
-362
-353
-353
-363
-369
-309
-266
-259
-249
-296
-336
-313
-300
-260
-209
-217
-250
-267
-269
-251
-223
-210
-197
-188
-233
-254
-267
-282
-242
-251
-268
-231
-227
-272
-297
-284
-278
-274
-267
-258
-219
-211
-243
-231
-244
-250
-242
-207
-204
-205
-187
-196
-206
-205
-211
-248
-253
-243
-213
-174
-190
-232
-281
-289
-264
-245
-232
-270
-296
-261
-229
-240
-296
-322
-288
-252
-249
-233
-204
-200
-205
-207
-223
-187
-157
-180
-176
-177
-175
-187
-211
-234
-260
-263
-248
-248
-241
-249
-246
-231
-231
-233
-257
-264
-255
-237
-250
-283
-283
-315
-346
-347
-345
-334
-337
-319
-295
-276
-286
-297
-293
-314
-333
-318
-284
-321
-357
-346
-340
-337
-359
-385
-369
-362
-384
-355
-349
-368
-376
-373
-337
-332
-352
-383
-389
-381
-364
-348
-361
-342
-298
-291
-318
-295
-251
-258
-280
-248
-200
-189
-209
-224
-213
-219
-239
-242
-242
-268
-257
-244
-268
-249
-220
-210
-228
-253
-257
-242
-206
-198
-201
-192
-206
-201
-193
-217
-238
-230
-258
-270
-242
-231
-230
-237
-242
-255
-244
-221
-197
-185
-197
-222
-228
-240
-232
-216
-237
-230
-215
-253
-284
-255
-246
-269
-282
-263
-233
-255
-288
-259
-223
-247
-273
-269
-275
-300
-314
-321
-326
-295
-273
-318
-335
-325
-319
-315
-308
-282
-242
-235
-274
-290
-247
-238
-295
-289
-258
-242
-254
-279
-279
-263
-229
-214
-217
-191
-164
-168
-159
-154
-138
-134
-144
-127
-86
-70
-97
-120
-122
-98
-97
-125
-132
-102
-73
-65
-93
-120
-126
-140
-134
-161
-177
-155
-142
-123
-124
-110
-124
-170
-154
-132
-173
-205
-173
-144
-179
-217
-241
-236
-189
-188
-226
-238
-222
-214
-236
-232
-217
-206
-204
-227
-247
-272
-261
-223
-224
-240
-209
-186
-197
-205
-198
-191
-225
-236
-232
-238
-252
-269
-282
-312
-308
-287
-288
-284
-259
-230
-247
-266
-263
-290
-325
-326
-310
-332
-364
-311
-287
-320
-331
-323
-309
-299
-303
-280
-283
-307
-289
-309
-352
-347
-335
-347
-380
-359
-309
-314
-338
-332
-303
-288
-273
-284
-289
-263
-255
-269
-263
-245
-250
-234
-222
-224
-216
-221
-210
-199
-218
-232
-232
-213
-198
-212
-198
-174
-181
-219
-244
-235
-217
-186
-176
-177
-168
-160
-168
-195
-199
-177
-168
-169
-162
-137
-150
-164
-147
-162
-162
-166
-177
-162
-153
-179
-201
-200
-185
-183
-186
-183
-154
-102
-110
-125
-125
-103
-75
-76
-106
-110
-114
-124
-137
-134
-127
-115
-116
-148
-163
-151
-133
-130
-127
-119
-108
-142
-151
-129
-125
-139
-134
-122
-142
-154
-139
-131
-156
-182
-193
-222
-227
-200
-196
-186
-179
-154
-135
-135
-114
-121
-120
-111
-98
-93
-139
-115
-95
-120
-126
-145
-138
-114
-117
-132
-116
-107
-117
-129
-151
-143
-134
-118
-108
-111
-108
-97
-115
-118
-111
-96
-96
-99
-86
-102
-90
-93
-100
-79
-89
-73
-36
-39
-27
-26
-28
-16
-20
15
35
41
19
10
30
43
32
26
17
10
46
37
25
12
51
94
89
72
50
43
50
44
35
29
26
21
-18
-19
19
16
11
-8
-11
20
29
44
53
80
94
103
113
106
120
92
62
83
122
114
81
61
74
95
84
79
82
97
103
82
54
53
66
52
13
22
61
72
42
28
36
44
54
55
31
5
-8
-27
-38
-15
15
8
-4
9
27
9
-8
-18
-22
-29
-19
-21
-49
-72
-77
-69
-41
-30
-54
-60
-75
-73
-81
-83
-82
-100
-118
-127
-109
-111
-114
-111
-118
-116
-88
-79
-97
-123
-126
-95
-93
-97
-98
-111
-130
-141
-134
-124
-113
-105
-86
-94
-110
-109
-104
-108
-109
-101
-106
-109
-97
-74
-78
-72
-66
-75
-102
-105
-101
-135
-151
-167
-166
-162
-164
-177
-183
-178
-178
-167
-165
-169
-176
-190
-208
-180
-168
-169
-175
-174
-152
-132
-133
-144
-142
-145
-133
-130
-110
-103
-138
-143
-102
-97
-92
-95
-114
-101
-102
-148
-163
-144
-150
-124
-108
-110
-123
-142
-143
-142
-123
-85
-54
-37
-37
-48
-61
-85
-83
-89
-73
-52
-44
-52
-62
-53
-73
-94
-84
-79
-87
-121
-124
-101
-100
-99
-120
-118
-110
-112
-110
-116
-117
-144
-145
-139
-142
-134
-127
-133
-133
-116
-111
-93
-93
-87
-87
-111
-106
-79
-65
-75
-84
-73
-80
-111
-112
-90
-75
-77
-68
-55
-34
-26
-14
7
6
-4
-25
-30
-35
-19
-26
-58
-48
-40
-38
-61
-107
-116
-114
-134
-147
-167
-156
-169
-180
-162
-147
-142
-138
-153
-160
-158
-160
-142
-127
-155
-187
-171
-157
-174
-201
-210
-197
-200
-195
-177
-175
-197
-184
-175
-203
-203
-170
-147
-150
-168
-176
-183
-195
-211
-235
-259
-246
-213
-217
-227
-261
-276
-261
-268
-272
-274
-262
-228
-233
-258
-264
-254
-245
-252
-248
-229
-225
-222
-242
-264
-286
-280
-259
-261
-252
-241
-244
-249
-241
-226
-224
-211
-180
-185
-192
-186
-178
-179
-199
-220
-194
-170
-179
-175
-169
-160
-180
-181
-163
-166
-154
-143
-152
-162
-176
-187
-190
-198
-210
-193
-170
-168
-179
-202
-187
-149
-148
-151
-124
-123
-142
-123
-92
-91
-101
-104
-91
-68
-82
-82
-70
-60
-67
-101
-111
-105
-111
-124
-126
-149
-151
-161
-166
-164
-167
-185
-208
-227
-247
-198
-170
-188
-205
-212
-196
-198
-219
-203
-185
-199
-184
-172
-167
-147
-135
-128
-143
-130
-113
-120
-116
-113
-101
-94
-101
-125
-144
-146
-132
-132
-132
-116
-102
-91
-124
-108
-115
-125
-123
-149
-147
-136
-117
-108
-109
-111
-93
-65
-49
-45
-42
-30
-15
-14
-13
-29
-39
-29
-47
-60
-61
-55
-46
-64
-84
-84
-67
-51
-46
-68
-77
-70
-77
-86
-83
-67
-59
-38
4
4
18
34
43
62
59
53
54
85
114
95
102
116
120
128
124
115
118
136
125
116
97
86
87
68
84
100
75
53
50
35
29
53
55
64
66
44
45
48
36
14
-1
12
14
8
14
25
15
-21
-32
-3
-1
-14
-21
-18
-21
-28
-37
-60
-82
-71
-50
-67
-84
-70
-60
-66
-65
-40
-53
-62
-40
-26
-22
-10
21
11
6
-4
-37
-34
-28
-35
-37
-39
-29
-25
-10
-20
-36
-33
-49
-80
-91
-86
-74
-75
-94
-108
-108
-116
-130
-129
-129
-127
-135
-126
-115
-111
-123
-143
-140
-131
-124
-118
-121
-101
-104
-116
-106
-108
-97
-96
-133
-144
-125
-147
-153
-142
-153
-162
-160
-162
-149
-157
-187
-204
-200
-204
-226
-221
-213
-208
-220
-211
-191
-193
-217
-207
-184
-174
-172
-189
-188
-187
-190
-172
-147
-155
-149
-152
-175
-195
-197
-182
-196
-196
-181
-185
-181
-171
-198
-208
-176
-156
-165
-162
-162
-165
-159
-179
-180
-152
-133
-133
-142
-120
-100
-107
-125
-118
-102
-93
-71
-89
-111
-125
-162
-177
-183
-190
-194
-216
-227
-209
-202
-219
-220
-224
-236
-246
-250
-224
-228
-217
-190
-192
-200
-181
-176
-204
-219
-203
-191
-211
-216
-204
-229
-246
-243
-254
-256
-271
-279
-255
-261
-253
-237
-252
-265
-261
-236
-232
-235
-234
-213
-198
-205
-207
-203
-214
-228
-206
-197
-207
-203
-206
-197
-179
-169
-160
-182
-193
-190
-209
-213
-210
-199
-204
-221
-201
-186
-201
-214
-211
-191
-194
-203
-191
-178
-188
-190
-187
-208
-207
-210
-211
-216
-213
-202
-192
-192
-210
-201
-174
-168
-194
-210
-196
-177
-150
-151
-169
-176
-153
-163
-175
-168
-188
-169
-160
-162
-138
-128
-133
-138
-150
-146
-144
-140
-144
-163
-154
-149
-149
-161
-180
-181
-170
-156
-156
-168
-164
-177
-184
-175
-174
-197
-216
-213
-229
-241
-243
-239
-238
-242
-237
-232
-229
-226
-255
-275
-286
-302
-316
-312
-304
-287
-281
-300
-286
-280
-274
-287
-293
-297
-300
-294
-289
-300
-311
-298
-280
-262
-243
-238
-242
-232
-224
-220
-210
-210
-214
-211
-211
-220
-229
-216
-201
-192
-193
-194
-198
-192
-195
-215
-191
-185
-206
-213
-235
-248
-240
-231
-233
-232
-232
-218
-216
-224
-215
-210
-224
-229
-224
-230
-237
-235
-230
-232
-219
-224
-237
-238
-246
-261
-255
-259
-271
-272
-268
-265
-275
-269
-263
-273
-289
-281
-288
-302
-298
-306
-307
-322
-341
-325
-312
-303
-297
-297
-291
-299
-302
-284
-296
-290
-278
-262
-258
-267
-259
-266
-264
-274
-284
-282
-294
-296
-272
-259
-282
-277
-260
-251
-259
-287
-285
-278
-302
-310
-323
-329
-321
-308
-313
-330
-333
-338
-335
-328
-326
-320
-304
-301
-314
-300
-284
-281
-284
-274
-247
-239
-230
-242
-260
-237
-223
-239
-228
-194
-193
-215
-216
-208
-203
-204
-227
-248
-232
-228
-238
-245
-251
-229
-226
-252
-256
-252
-248
-257
-269
-281
-289
-280
-282
-301
-304
-289
-294
-312
-325
-312
-289
-289
-296
-290
-274
-274
-280
-296
-308
-280
-276
-294
-283
-261
-268
-286
-295
-291
-308
-314
-293
-297
-302
-299
-295
-298
-308
-295
-287
-298
-305
-287
-260
-276
-294
-283
-264
-267
-253
-239
-227
-244
-278
-258
-252
-238
-236
-256
-270
-274
-265
-276
-295
-299
-287
-284
-288
-280
-286
-284
-289
-316
-328
-356
-383
-369
-352
-355
-357
-384
-396
-398
-400
-385
-384
-380
-382
-363
-329
-318
-322
-323
-318
-325
-333
-334
-328
-317
-301
-301
-290
-281
-294
-303
-290
-281
-296
-315
-322
-331
-329
-341
-373
-380
-380
-383
-382
-387
-384
-387
-416
-436
-426
-422
-432
-430
-413
-400
-390
-373
-354
-334
-322
-326
-334
-355
-376
-378
-378
-366
-353
-354
-334
-325
-333
-324
-313
-302
-300
-306
-317
-330
-312
-295
-312
-326
-325
-306
-307
-312
-312
-316
-314
-310
-326
-323
-310
-327
-326
-334
-347
-350
-346
-346
-333
-308
-325
-334
-346
-367
-373
-386
-383
-382
-372
-379
-382
-381
-401
-426
-439
-431
-426
-431
-424
-431
-461
-465
-449
-423
-438
-444
-418
-414
-411
-421
-409
-387
-402
-396
-397
-421
-422
-425
-436
-450
-433
-423
-446
-455
-453
-441
-443
-453
-457
-456
-465
-459
-438
-444
-451
-447
-457
-451
-442
-425
-396
-402
-398
-389
-375
-369
-388
-399
-380
-375
-363
-375
-385
-371
-380
-392
-374
-371
-378
-382
-383
-402
-425
-416
-407
-411
-425
-426
-426
-424
-404
-401
-409
-396
-399
-411
-404
-396
-375
-365
-394
-406
-404
-402
-402
-403
-383
-367
-355
-359
-382
-375
-374
-401
-416
-401
-381
-392
-434
-456
-457
-448
-438
-447
-459
-440
-436
-433
-419
-411
-398
-395
-373
-373
-368
-366
-377
-395
-407
-390
-386
-380
-391
-403
-394
-400
-422
-406
-381
-384
-376
-375
-378
-373
-356
-363
-374
-370
-370
-368
-373
-359
-336
-348
-350
-342
-332
-326
-327
-315
-327
-338
-335
-316
-308
-312
-311
-327
-322
-301
-281
-269
-261
-251
-254
-279
-289
-277
-287
-312
-320
-332
-347
-360
-382
-383
-394
-394
-367
-373
-383
-375
-385
-401
-392
-368
-369
-383
-380
-363
-366
-373
-366
-349
-345
-350
-349
-371
-393
-386
-375
-385
-389
-376
-369
-361
-355
-351
-343
-353
-349
-335
-329
-326
-322
-303
-296
-313
-308
-294
-293
-292
-284
-280
-275
-260
-246
-261
-261
-229
-227
-204
-192
-191
-193
-203
-219
-230
-231
-238
-249
-267
-266
-274
-279
-283
-308
-328
-335
-326
-320
-319
-304
-299
-305
-310
-315
-317
-304
-301
-300
-309
-311
-296
-286
-291
-285
-278
-279
-290
-318
-330
-323
-323
-317
-286
-271
-281
-290
-290
-289
-297
-313
-324
-333
-332
-317
-343
-375
-371
-362
-361
-355
-346
-355
-368
-347
-336
-346
-351
-344
-335
-348
-373
-385
-401
-392
-392
-425
-406
-392
-414
-426
-422
-411
-401
-399
-409
-409
-405
-408
-421
-426
-434
-439
-452
-453
-429
-444
-460
-446
-440
-443
-434
-434
-446
-438
-438
-439
-432
-455
-445
-427
-428
-433
-428
-415
-426
-438
-429
-410
-403
-417
-414
-418
-434
-439
-447
-438
-439
-441
-439
-456
-468
-460
-474
-489
-505
-516
-521
-515
-503
-492
-479
-474
-491
-510
-521
-517
-510
-525
-505
-489
-500
-502
-489
-481
-482
-490
-487
-484
-476
-477
-478
-475
-485
-499
-519
-513
-528
-555
-538
-532
-536
-531
-533
-532
-543
-535
-498
-497
-509
-502
-477
-469
-461
-451
-446
-434
-433
-419
-406
-410
-405
-393
-392
-381
-373
-372
-368
-370
-365
-347
-371
-395
-393
-403
-400
-401
-404
-391
-377
-362
-381
-391
-377
-384
-380
-361
-350
-352
-362
-350
-361
-374
-384
-392
-416
-411
-390
-393
-386
-396
-391
-387
-388
-377
-372
-368
-349
-321
-308
-318
-317
-317
-315
-301
-294
-285
-273
-273
-267
-261
-234
-191
-185
-200
-191
-184
-187
-197
-192
-190
-189
-183
-194
-223
-243
-239
-246
-250
-239
-235
-239
-236
-248
-240
-232
-256
-258
-241
-237
-231
-238
-256
-274
-262
-235
-231
-250
-250
-227
-216
-208
-186
-176
-171
-173
-178
-177
-188
-188
-186
-196
-195
-216
-229
-216
-210
-217
-216
-198
-184
-190
-193
-191
-180
-174
-178
-194
-204
-211
-222
-223
-217
-211
-207
-204
-204
-209
-216
-215
-215
-221
-225
-215
-213
-217
-201
-189
-188
-174
-173
-185
-194
-204
-196
-211
-236
-235
-249
-269
-278
-278
-290
-305
-297
-284
-271
-250
-233
-238
-251
-239
-252
-266
-262
-276
-275
-258
-244
-246
-251
-246
-256
-259
-273
-278
-275
-283
-298
-335
-347
-364
-356
-340
-344
-337
-343
-347
-356
-353
-340
-329
-334
-336
-330
-336
-349
-345
-328
-328
-324
-321
-326
-336
-332
-328
-327
-314
-319
-309
-298
-294
-286
-280
-284
-298
-280
-282
-288
-289
-296
-322
-341
-327
-327
-327
-346
-358
-356
-370
-368
-357
-357
-355
-351
-358
-359
-362
-373
-378
-386
-384
-364
-358
-384
-384
-384
-395
-403
-404
-399
-393
-390
-397
-394
-373
-363
-370
-388
-403
-396
-388
-403
-421
-422
-420
-415
-420
-434
-431
-429
-456
-454
-435
-428
-423
-416
-438
-446
-444
-465
-487
-501
-501
-477
-468
-466
-462
-449
-455
-466
-444
-430
-415
-396
-396
-377
-379
-397
-398
-389
-377
-370
-375
-376
-368
-361
-360
-370
-367
-376
-383
-389
-386
-376
-380
-383
-375
-374
-391
-386
-376
-386
-378
-352
-338
-337
-336
-327
-326
-340
-351
-349
-356
-363
-362
-363
-353
-358
-362
-354
-362
-383
-388
-371
-367
-376
-407
-426
-426
-436
-443
-434
-441
-471
-471
-456
-460
-442
-420
-428
-424
-411
-410
-399
-383
-395
-408
-410
-407
-402
-400
-410
-435
-438
-439
-434
-432
-436
-433
-414
-406
-420
-436
-439
-435
-437
-436
-426
-423
-428
-414
-393
-379
-361
-351
-353
-365
-387
-403
-415
-406
-407
-392
-365
-366
-380
-372
-359
-368
-373
-383
-384
-378
-377
-384
-382
-376
-379
-374
-374
-360
-336
-328
-316
-299
-300
-301
-283
-278
-273
-274
-271
-256
-249
-242
-245
-245
-247
-267
-262
-260
-262
-272
-277
-273
-271
-272
-289
-303
-307
-309
-319
-312
-302
-292
-296
-292
-283
-278
-275
-280
-276
-291
-301
-305
-321
-341
-356
-347
-353
-345
-342
-361
-361
-351
-337
-338
-349
-350
-351
-364
-383
-386
-373
-356
-358
-349
-359
-350
-351
-386
-383
-375
-376
-364
-351
-359
-373
-381
-374
-375
-384
-382
-370
-374
-387
-360
-336
-338
-313
-313
-317
-280
-254
-284
-279
-263
-259
-242
-242
-239
-230
-233
-254
-264
-264
-263
-254
-245
-255
-250
-232
-238
-261
-274
-272
-271
-276
-268
-269
-268
-248
-238
-242
-235
-222
-218
-222
-230
-234
-231
-254
-255
-234
-237
-239
-240
-243
-250
-242
-241
-245
-239
-241
-232
-236
-242
-241
-255
-285
-274
-258
-271
-266
-260
-270
-276
-282
-287
-281
-291
-312
-300
-290
-298
-299
-293
-280
-288
-274
-247
-236
-215
-218
-229
-228
-210
-215
-229
-237
-244
-245
-247
-248
-248
-245
-242
-240
-230
-219
-210
-203
-214
-224
-210
-197
-172
-176
-176
-179
-180
-192
-201
-207
-220
-219
-203
-196
-214
-238
-253
-250
-250
-264
-267
-266
-270
-269
-262
-256
-252
-249
-264
-265
-253
-251
-244
-265
-281
-272
-281
-283
-288
-278
-278
-279
-255
-251
-256
-247
-248
-267
-253
-257
-268
-261
-264
-260
-252
-255
-273
-268
-263
-267
-269
-261
-252
-253
-257
-250
-249
-246
-238
-238
-248
-245
-242
-239
-232
-236
-225
-218
-220
-204
-192
-191
-196
-190
-193
-192
-181
-189
-188
-204
-202
-214
-235
-232
-209
-203
-198
-197
-201
-193
-192
-201
-216
-228
-246
-251
-257
-267
-257
-247
-263
-278
-260
-244
-227
-220
-227
-214
-210
-219
-196
-187
-205
-208
-222
-244
-254
-269
-275
-270
-271
-251
-251
-251
-223
-215
-234
-242
-263
-285
-286
-305
-310
-305
-319
-302
-293
-308
-306
-292
-287
-287
-273
-283
-285
-263
-264
-269
-270
-258
-243
-242
-263
-258
-268
-257
-245
-251
-235
-223
-199
-203
-205
-203
-193
-194
-198
-196
-187
-177
-190
-183
-193
-210
-214
-210
-214
-219
-224
-249
-251
-262
-270
-252
-248
-251
-243
-229
-232
-243
-234
-213
-191
-197
-201
-199
-189
-181
-167
-138
-132
-119
-111
-114
-124
-114
-120
-148
-169
-173
-168
-175
-174
-171
-184
-187
-176
-167
-164
-162
-131
-114
-117
-125
-128
-131
-150
-170
-167
-148
-150
-160
-160
-164
-163
-162
-171
-176
-187
-200
-202
-200
-204
-224
-242
-240
-246
-229
-216
-212
-201
-205
-219
-233
-239
-248
-243
-241
-239
-239
-239
-230
-247
-252
-238
-248
-237
-217
-215
-223
-224
-229
-262
-272
-265
-276
-268
-270
-280
-276
-284
-292
-291
-301
-300
-295
-281
-280
-286
-278
-285
-282
-274
-268
-269
-249
-252
-245
-237
-236
-218
-220
-234
-238
-232
-216
-219
-236
-235
-228
-239
-242
-228
-213
-205
-203
-210
-226
-232
-238
-229
-224
-225
-231
-245
-246
-236
-231
-232
-235
-229
-217
-227
-221
-211
-214
-209
-214
-222
-217
-195
-190
-191
-195
-211
-218
-218
-220
-208
-201
-214
-212
-205
-203
-198
-177
-165
-168
-165
-153
-142
-167
-173
-175
-196
-184
-169
-189
-209
-212
-215
-205
-209
-221
-237
-239
-240
-229
-223
-209
-193
-192
-201
-211
-207
-220
-221
-226
-230
-229
-228
-214
-212
-213
-221
-235
-242
-240
-239
-248
-247
-235
-221
-233
-252
-267
-283
-273
-250
-237
-230
-231
-238
-247
-235
-239
-251
-250
-252
-268
-281
-285
-278
-278
-289
-286
-290
-288
-284
-279
-278
-267
-264
-262
-255
-251
-233
-240
-247
-249
-253
-241
-260
-275
-275
-262
-255
-250
-240
-220
-217
-222
-228
-228
-215
-201
-194
-206
-200
-189
-202
-208
-205
-210
-204
-198
-193
-209
-207
-208
-203
-201
-206
-203
-206
-210
-224
-238
-237
-235
-245
-250
-253
-262
-261
-257
-247
-250
-258
-251
-246
-265
-270
-268
-278
-277
-276
-257
-227
-225
-213
-203
-184
-179
-188
-174
-177
-186
-184
-206
-224
-226
-228
-232
-228
-222
-218
-218
-226
-234
-236
-250
-259
-271
-280
-263
-249
-247
-239
-233
-222
-204
-197
-210
-216
-217
-217
-223
-229
-223
-212
-196
-201
-200
-186
-196
-210
-188
-179
-192
-204
-217
-232
-245
-244
-233
-239
-251
-257
-255
-248
-232
-228
-237
-225
-217
-220
-226
-232
-239
-238
-243
-233
-216
-194
-180
-188
-170
-156
-141
-128
-138
-146
-164
-172
-179
-181
-194
-220
-220
-229
-242
-243
-232
-213
-207
-207
-214
-224
-214
-220
-223
-220
-227
-222
-225
-236
-243
-243
-231
-230
-224
-212
-199
-188
-187
-183
-170
-180
-171
-158
-166
-173
-182
-187
-201
-224
-224
-214
-222
-221
-206
-203
-200
-210
-205
-176
-168
-171
-174
-175
-181
-204
-215
-215
-239
-253
-259
-274
-267
-258
-255
-253
-244
-228
-224
-238
-265
-263
-274
-274
-269
-282
-281
-278
-282
-288
-288
-282
-285
-285
-274
-245
-235
-238
-244
-264
-284
-283
-286
-298
-310
-324
-329
-330
-339
-345
-347
-335
-320
-313
-312
-309
-306
-306
-290
-285
-271
-257
-265
-268
-258
-249
-247
-252
-242
-241
-243
-221
-204
-208
-209
-205
-197
-199
-223
-227
-227
-228
-231
-237
-242
-238
-241
-249
-247
-238
-229
-240
-246
-252
-247
-247
-241
-250
-255
-245
-250
-255
-261
-261
-250
-236
-245
-234
-220
-219
-225
-228
-232
-240
-254
-252
-251
-262
-273
-280
-290
-294
-298
-296
-293
-293
-281
-260
-262
-271
-264
-273
-275
-267
-266
-259
-245
-231
-225
-214
-220
-231
-230
-237
-241
-249
-249
-258
-263
-262
-261
-265
-274
-280
-267
-263
-267
-280
-295
-309
-303
-291
-272
-271
-289
-301
-300
-296
-288
-281
-289
-285
-296
-296
-290
-285
-278
-275
-275
-274
-273
-272
-285
-289
-283
-290
-296
-305
-298
-310
-322
-311
-320
-329
-321
-321
-329
-330
-323
-321
-337
-340
-329
-322
-323
-329
-330
-325
-333
-335
-339
-352
-358
-354
-332
-314
-314
-312
-295
-287
-281
-284
-278
-263
-266
-264
-269
-279
-286
-305
-333
-337
-326
-319
-335
-342
-339
-349
-331
-331
-340
-340
-340
-329
-321
-322
-312
-316
-331
-328
-320
-308
-309
-300
-295
-292
-286
-284
-303
-325
-325
-334
-350
-367
-381
-377
-370
-382
-386
-373
-381
-377
-356
-322
-296
-278
-279
-316
-324
-323
-310
-303
-314
-310
-312
-309
-322
-331
-324
-314
-303
-296
-295
-304
-310
-305
-305
-309
-299
-304
-330
-359
-366
-359
-381
-400
-405
-396
-399
-406
-417
-408
-386
-388
-376
-359
-351
-354
-372
-375
-365
-363
-362
-361
-345
-321
-315
-307
-294
-287
-283
-285
-296
-307
-312
-314
-312
-303
-289
-292
-305
-318
-317
-318
-334
-350
-368
-368
-374
-375
-371
-380
-380
-381
-391
-391
-392
-402
-419
-425
-417
-419
-397
-385
-394
-414
-427
-429
-413
-398
-403
-393
-394
-391
-368
-351
-353
-370
-368
-358
-345
-321
-304
-292
-275
-254
-248
-255
-249
-253
-282
-302
-297
-292
-287
-280
-277
-305
-325
-331
-324
-315
-333
-348
-356
-358
-361
-373
-402
-405
-410
-416
-419
-418
-403
-406
-412
-419
-432
-436
-444
-455
-456
-442
-433
-442
-447
-448
-450
-445
-429
-429
-433
-433
-438
-429
-420
-410
-391
-373
-365
-374
-369
-365
-362
-347
-342
-331
-320
-319
-327
-328
-331
-339
-340
-338
-342
-344
-344
-342
-326
-322
-325
-336
-341
-331
-325
-323
-329
-336
-339
-349
-358
-370
-364
-349
-353
-371
-372
-381
-388
-369
-367
-356
-337
-352
-357
-346
-358
-373
-366
-358
-368
-351
-325
-303
-313
-319
-312
-314
-296
-295
-284
-272
-259
-268
-277
-267
-270
-283
-295
-286
-304
-300
-293
-283
-268
-268
-270
-266
-272
-280
-277
-273
-268
-272
-279
-300
-329
-334
-337
-337
-330
-314
-291
-283
-298
-301
-306
-313
-323
-344
-344
-344
-354
-372
-370
-370
-358
-358
-369
-357
-344
-341
-341
-323
-320
-314
-305
-316
-319
-311
-317
-329
-308
-303
-303
-289
-303
-298
-292
-299
-307
-307
-298
-297
-291
-284
-274
-295
-297
-289
-302
-309
-325
-323
-319
-316
-300
-290
-305
-302
-309
-299
-268
-250
-236
-242
-239
-249
-256
-238
-243
-252
-241
-236
-222
-228
-239
-249
-260
-280
-305
-304
-294
-284
-290
-293
-294
-294
-299
-301
-311
-311
-289
-301
-315
-317
-321
-321
-308
-302
-303
-312
-333
-342
-338
-327
-309
-315
-326
-340
-353
-358
-371
-369
-356
-377
-400
-385
-381
-389
-394
-400
-415
-407
-393
-391
-373
-359
-360
-361
-367
-359
-355
-373
-374
-362
-359
-370
-372
-367
-353
-354
-347
-328
-319
-328
-344
-344
-352
-339
-346
-366
-366
-380
-382
-382
-386
-386
-377
-374
-366
-337
-314
-306
-298
-275
-275
-276
-265
-247
-252
-268
-253
-249
-247
-252
-260
-244
-249
-272
-278
-280
-312
-317
-300
-307
-301
-308
-311
-322
-343
-332
-332
-341
-325
-318
-333
-340
-348
-355
-350
-348
-340
-317
-329
-346
-337
-338
-341
-342
-347
-342
-341
-349
-363
-374
-364
-353
-352
-340
-319
-310
-312
-311
